Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -rd00ad426d849083922332f832e88e7137a1cad60 -r62a4d7b976107f7ac4d5013ce06f38f4a0bf65bd --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision d00ad426d849083922332f832e88e7137a1cad60) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 62a4d7b976107f7ac4d5013ce06f38f4a0bf65bd) @@ -24,7 +24,8 @@ #include "ROPump.h" #include "UVReactors.h" #include "Thermistors.h" -#include "Fans.h" +#include "Fans.h" +#include "ModeHeatDisinfect.h" /** * @defgroup SystemCommMessages SystemCommMessages @@ -120,7 +121,7 @@ BOOL broadcastTemperatureSensorsData ( U08 *sensorsValue, U32 byteLength ); //MSG_ID_DG_HEAT_DISINFECT_DATA -BOOL broadcastHeatDisinfectData( U32 internalState, F32 minutesElapsed, U32 currentCycle ); +BOOL broadcastHeatDisinfectData( DG_HEAT_DISINFECT_DATA_T *data ); // MSG_ID_DG_UV_REACTORS_DATA BOOL broadcastUVReactorsData( UV_REACTORS_DATA_T *uvReactorsData ); @@ -250,14 +251,26 @@ BOOL handleStartStopInletUVReactor( MESSAGE_T *message ); //MSG_ID_UV_REACTORS_DATA_PUBLISH_INTERVAL_OVERRIDE -void handleUVReactorsDataPunlishIntervalOverride( MESSAGE_T *message ); +void handleUVReactorsDataPublishIntervalOverride( MESSAGE_T *message ); // MSG_ID_DG_FANS_DATA_PUBLISH_OVERRIDE -void handleFansDataPublishIntervalOverride( MESSAGE_T * message ); +void handleFansDataPublishIntervalOverride( MESSAGE_T *message ); // MSG_ID_DG_START_STOP_OUTLET_UV_REACTOR BOOL handleStartStopOutletUVReactor( MESSAGE_T *message ); +// MSG_ID_DG_UV_REACTORS_HEALTH_OVERRIDE +void handleUVReactorsHealthOverride( MESSAGE_T *message ); + +// MSG_ID_DG_THERMISTORS_DATA_PUBLISH_INTERVAL_OVERRIDE +void handleThermistorsDataPublishIntervalOverride( MESSAGE_T *message ); + +// MSG_ID_DG_THERMISTORS_VALUE_OVERRIDE +void handleThermisotrsValueOverride( MESSAGE_T *message ); + +// MSG_ID_DG_RO_PUMP_DUTY_CYCLE_OVERRIDE +void handleROPumpDutyCycleOverride( MESSAGE_T *message ); + /**@}*/ #endif