Index: firmware/App/Modes/ModeChemicalDisinfectFlush.c =================================================================== diff -u -re258c4013bdffbf4f9e77ab9ef35fd67e3d1bb8f -reeaab2a9a685fb18845888d91040d3aa01977f6d --- firmware/App/Modes/ModeChemicalDisinfectFlush.c (.../ModeChemicalDisinfectFlush.c) (revision e258c4013bdffbf4f9e77ab9ef35fd67e3d1bb8f) +++ firmware/App/Modes/ModeChemicalDisinfectFlush.c (.../ModeChemicalDisinfectFlush.c) (revision eeaab2a9a685fb18845888d91040d3aa01977f6d) @@ -7,8 +7,8 @@ * * @file ModeChemicalDisinfectFlush.c * -* @author (last) Dara Navaei -* @date (last) 30-Mar-2023 +* @author (last) Michael Garthwaite +* @date (last) 16-May-2023 * * @author (original) Dara Navaei * @date (original) 15-Nov-2022 @@ -197,9 +197,14 @@ deenergizeActuators( NO_PARK_CONC_PUMPS ); initChemicalDisinfectFlushMode(); - + setCurrentSubState( NO_SUB_STATE ); setCPLDCleanLEDColor( CPLD_CLEAN_LED_YELLOW ); + // Upon transition to mode chemical flush set CD1 and CD2 calibration records to be picked to the normal + // table. If the chemical disinfect is successful, mode chemical disinfect flush is automatically started + setCondcutivitySensorCalTable( CONDUCTIVITYSENSORS_CD1_SENSOR, CAL_DATA_CD1_COND_SENSOR ); + setCondcutivitySensorCalTable( CONDUCTIVITYSENSORS_CD2_SENSOR, CAL_DATA_CD2_COND_SENSOR ); + activateAlarmNoData( ALARM_ID_DG_CHEM_DISINFECT_FLUSH_REMOVE_ACID ); return chemDisinfectFlushState;