From 4c8e29e2474d84790d6485b19c11952b80f41099 Mon Sep 17 00:00:00 2001 From: Tobias Triffterer <tobias@ep1.ruhr-uni-bochum.de> Date: Wed, 21 Apr 2021 04:14:18 +0200 Subject: [PATCH] Add Parameter for Valve Opening to ExperimentState This was still missing from the collection of the state variables. --- src/experimentstate.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/experimentstate.h b/src/experimentstate.h index 6fe24de..c72f266 100644 --- a/src/experimentstate.h +++ b/src/experimentstate.h @@ -56,6 +56,7 @@ public: using PressureTorr = UInt32BoundedDouble<0, 1130>; // 1500 hPa ≈ 1125 Torr, so 1130 Torr as upper limit should make sure that the conversion from hPa to Torr never fails using TargetPositionMilliMeter = UInt32BoundedDouble<14, 200>; using AdcConversion = GenericBoundedNumeral<uint16_t, uint16_t, 0, NumberOfAdcChannels - 1>; + using VacuumValveOpening = GenericBoundedNumeral<uint8_t, uint8_t, 0, 10>; uint64_t id = 0; AdcState adcState = AdcState::Stopped; @@ -63,6 +64,7 @@ public: PressureHectoPascal pressure = PressureHectoPascal::minimum ; TargetPositionMilliMeter targetPosition = TargetPositionMilliMeter::minimum; AdcConversion adcThreshold = AdcConversion::minimum; + VacuumValveOpening vacuumValve = VacuumValveOpening::minimum; static PressureTorr convertHectoPascalToTorr(const PressureHectoPascal& pressure); -- GitLab