Index: firmware/App/Services/SystemComm.c =================================================================== diff -u -r021e6ea5f99fd6da424d8ab81d6a106f2cb41294 -r497dc26e76083742903525aab1490a6900e94969 --- firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 021e6ea5f99fd6da424d8ab81d6a106f2cb41294) +++ firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 497dc26e76083742903525aab1490a6900e94969) @@ -1044,11 +1044,14 @@ handleTesterLogInRequest( message ); break; + case MSG_ID_DG_START_STOP_FLUSH: + handleStartStopDGFlush( message ); + break; + case MSG_ID_DG_START_STOP_HEAT_DISINFECT: handleStartStopDGHeatDisinfect( message ); break; - default: // unrecognized message ID received - ok, ignore - may be a test message handled below break; @@ -1151,6 +1154,14 @@ handleTestDGAccelBroadcastIntervalOverrideRequest( message ); break; + case MSG_ID_DG_MONITORED_VOLTAGES_SEND_INTERVAL_OVERRIDE: + handleTestMonitoredVoltagesSendIntervalOverrideRequest( message ); + break; + + case MSG_ID_DG_MONITORED_VOLTAGES_OVERRIDE: + handleTestMonitoredVoltageOverrideRequest( message ); + break; + case MSG_ID_DRAIN_PUMP_SET_DELTA_PRESSURE_OVERRIDE: handleSetDrainPumpDeltaPressureOverrideRequest( message ); break; @@ -1214,6 +1225,46 @@ handleTestUVReactorsHealthOverride( message ); break; + case MSG_ID_DG_SET_CALIBRATION_RECORD: + handleSetDGCalibrationRecord( message ); + break; + + case MSG_ID_DG_GET_CALIBRATION_RECORD: + handleGetDGCalibrationRecord( message ); + break; + + case MSG_ID_DG_SET_SYSTEM_RECORD: + handleSetDGSystemRecord( message ); + break; + + case MSG_ID_DG_GET_SYSTEM_RECORD: + handleGetDGSystemRecord( message ); + break; + + case MSG_ID_DG_GET_SERVICE_RECORD: + handleGetDGServiceRecord( message ); + break; + + case MSG_ID_DG_SET_SERVICE_RECORD: + handleSetDGServiceRecord( message ); + break; + + case MSG_ID_DG_GET_SCHEDULED_RUNS_RECORD: + handleGetDGScheduledRunsRecord( message ); + break; + + case MSG_ID_DG_SET_SCHEDULED_RUNS_RECORD: + handleSetDGScheduledRunsRecord( message ); + break; + + case MSG_ID_DG_FLUID_LEAK_SEND_INTERVAL_OVERRIDE: + handleSetFluidLeakBroadcastIntervalOverrideRequest( message ); + break; + + case MSG_ID_DG_FLUID_LEAK_STATE_DETECTOR_OVERRIDE: + handleSetFluidLeakStateDetectorOverrideRequest( message ); + break; + default: // TODO - unrecognized message ID received - ignore break;