Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -r5c2e890457bce1c56779ad025cf2636a7b4449bf -r9b6d9a0db373b39c3d04dd07516fde59b292bbc5 --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 5c2e890457bce1c56779ad025cf2636a7b4449bf) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 9b6d9a0db373b39c3d04dd07516fde59b292bbc5) @@ -7,8 +7,8 @@ * * @file SystemCommMessages.h * -* @author (last) Dara Navaei -* @date (last) 14-May-2023 +* @author (last) Michael Garthwaite +* @date (last) 15-Aug-2023 * * @author (original) Dara Navaei * @date (original) 05-Nov-2019 @@ -372,9 +372,15 @@ // MSG_ID_UI_RECIRC_CMD void handleTreatmentRecircCmd( MESSAGE_T *message ); +// MSG_ID_UI_POST_TX_NEXT_REQUEST +void handlePostTxNextCmd( MESSAGE_T *message ); + // MSG_ID_HD_RECIRC_CMD_RESPONSE BOOL sendTreatmentRecircCmdResponse( BOOL accepted, U32 rejReason ); +// MSG_ID_HD_POST_TX_NEXT_CMD_RESPONSE +BOOL sendPostTxNextCmdResponse( BOOL accepted, U32 rejReason ); + // MSG_ID_UI_TX_END_CMD: void handleTreatmentEndCmd( MESSAGE_T *message ); @@ -467,14 +473,17 @@ // MSG_ID_DG_START_STOP_FLUSH BOOL sendDGStartFlushModeCommand( BOOL start ); +// MSG_ID_DG_PARK_CONCENTRATE_PUMPS +BOOL sendDGParkConcentratePumpsCommand( void ); + // MSG_ID_DG_START_STOP_HEAT_DISINFECT BOOL sendDGStartHeatDisinfectModeCommand( BOOL start ); // MSG_ID_DG_START_STOP_CHEM_DISINFECT BOOL sendDGStartChemicalDisinfectModeCommand( BOOL start ); // MSG_ID_DG_START_STOP_CHEM_DISINFECT_FLUSH -BOOL sendDGStartChemicalDisinfectFlushModeCommand( BOOL start ); +BOOL sendDGStartStopChemicalDisinfectFlushModeCommand( BOOL start ); // MSG_ID_HD_RESPONSE_SERVICE_MODE_REQUEST void sendUIServiceModeResponse( BOOL accepted, U32 rejCode ); @@ -547,6 +556,18 @@ // MSG_ID_HD_SEND_CHEM_FLUSH_SAMPLE_PASS_FAIL_TO_DG void handleSendChemFlushPassFailToDG( U32 status ); +// MSG_ID_DG_START_STOP_HEAT_DISINFECT_ACTIVE_COOL +BOOL sendDGStopActiveCoolModeCommand( void ); + +// MSG_ID_DG_START_STOP_RO_PERMEATE_SAMPLE_MODE_CMD_REQUEST +BOOL sendDGStartStopDGROPermeateSampleModeCommand( BOOL start ); + +// MSG_ID_HD_SEND_RO_PERMEATE_SAMPLE_DISPENSE_REQUEST +BOOL sendRequestROPermeateSampleCollectionToDG( U32 status ); + +// MSG_ID_DG_SEND_RO_PERMEATE_SAMPLE_DISPENSE_READY_TO_HD +void handleReceiveROPermeateSampleReadyToDispenseFromDG( MESSAGE_T* message ); + // *********** public test support message functions ********** // MSG_TESTER_LOG_IN @@ -986,6 +1007,12 @@ // MSG_ID_HD_SET_TEST_CONFIGURATION void handleTestHDSetTestConfig( MESSAGE_T *message ); +// MSG_ID_HD_SIGNAL_RECOVER_FROM_FAULT_MODE +void handleTestHDSetRecoverFromFaultModeSignal( MESSAGE_T* message ); + +// MSG_ID_HD_RAM_STATUS_OVERRIDE +void handleTestHDRAMStatusOverrideRequest( MESSAGE_T* message ); + /**@}*/ #endif