StateHandler: new state - stateSensors which pools data from sensors and displays it

This commit is contained in:
Evgenii Meshcheriakov
2022-10-20 17:25:54 +03:00
parent ab184498e1
commit 45ae1d0e3e
4 changed files with 106 additions and 6 deletions

View File

@@ -65,8 +65,10 @@ main (void)
ModbusRegister A01(&fan, 0);
// ModbusRegister DI1(&fan, 4, false);
PressureWrapper sens;
StateHandler ventMachine (&lcd, &A01);
StateHandler ventMachine (&lcd, &A01, &sens);
/** Common pins */
DigitalIoPin b_up (0, 7, true, true, true); // A5
SwitchController sw_up (&b_up, &glob_time, &ventMachine, BUTTON_CONTROL_UP);
@@ -79,7 +81,6 @@ main (void)
SwitchController sw_toggle (&b_toggle, &glob_time, &ventMachine,
BUTTON_CONTROL_TOG_MODE);
PressureWrapper sens;
int pressure = 0, pressure_time = 0;
while (1)