Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -r46bf7baaa9d8095e0405b018fcd4bc594907797e -r740929e7f04220e1a74e1a6f8ce71129f40a7be1 --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 46bf7baaa9d8095e0405b018fcd4bc594907797e) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 740929e7f04220e1a74e1a6f8ce71129f40a7be1) @@ -8,7 +8,7 @@ * @file SystemCommMessages.h * * @author (last) Dara Navaei -* @date (last) 25-May-2022 +* @date (last) 21-Sep-2022 * * @author (original) Dara Navaei * @date (original) 05-Nov-2019 @@ -32,7 +32,6 @@ #include "NVDataMgmt.h" #include "Reservoirs.h" #include "ROPump.h" -#include "DialysateFlow.h" #include "Switches.h" #include "TemperatureSensors.h" #include "Thermistors.h" @@ -95,7 +94,7 @@ // MSG_ID_REQUEST_FW_VERSIONS void handleDGSerialNumberRequest( void ); -// MSG_ID_UI_REQUEST_SERVICE_INFO +// MSG_ID_HD_REQUEST_DG_SERVICE_RECORD void handleDGServiceScheduleRequest( MESSAGE_T *message ); // MSG_ID_HD_REQUEST_DG_CONCENTRATE_RATIOS @@ -137,9 +136,6 @@ // MSG_ID_DG_SEND_SERVICE_RECORD BOOL sendDGServiceRecord( U32 payloadCurrNum, U32 payloadTotalNum, U32 length, U08* srvcRcrdAddress ); -// MSG_ID_DG_SEND_SCHEDULED_RUNS_RECORD -BOOL sendDGScheduledRunsRecord( U32 payloadCurrNum, U32 payloadTotalNum, U32 length, U08* scheduledRcrdAddress ); - // MSG_ID_DG_POST_SINGLE_TEST_RESULT BOOL sendPOSTTestResult( DG_POST_STATE_T test, BOOL passed ); @@ -152,12 +148,18 @@ // MSG_ID_DG_SEND_USAGE_INFO_RECORD BOOL sendDGUsageInfoRecord( U32 payloadCurrNum, U32 payloadTotalNum, U32 length, U08* usageInfoAddress ); -// MSG_ID_DG_SCHEDULED_RUNS_INFO -void handleDGScheduledRunsRequest( MESSAGE_T *message ); - // MSG_ID_HD_OP_MODE BOOL handleSetHDOperationMode( MESSAGE_T *message ); +// MSG_ID_HD_REQUEST_DG_USAGE_INFO +void handleHDRequestDGUsageInfo( MESSAGE_T * message ); + +// MSG_ID_UI_REQUEST_SERVICE_MODE +void handleServiceModeRequest( MESSAGE_T *message ); + +// MSG_ID_DG_RESPONSE_SERVICE_MODE_REQUEST +BOOL sendServiceModeResponse( BOOL accepted, U32 rejCode ); + // *********** public test support message functions ********** // MSG_TESTER_LOG_IN @@ -191,17 +193,14 @@ // MSG_ID_PRESSURE_SEND_INTERVAL_OVERRIDE: void handleTestPressureDataBroadcastIntervalOverrideRequest( MESSAGE_T *message ); -// MSG_ID_RO_MEASURED_FLOW_OVERRIDE: -void handleTestROMeasuredFlowOverrideRequest( MESSAGE_T *message ); - // MSG_ID_DIALYSATE_MEASURED_FLOW_OVERRIDE: -void handleTestDialysateMeasuredFlowOverrideRequest( MESSAGE_T *message ); +void handleTestMeasuredFlowOverrideRequest( MESSAGE_T *message ); // MSG_ID_RO_PUMP_SEND_INTERVAL_OVERRIDE: void handleTestROPumpDataBroadcastIntervalOverrideRequest( MESSAGE_T *message ); // MSG_ID_DIALYSATE_FLOW_SEND_INTERVAL_OVERRIDE: -void handleTestDialysateFlowDataBroadcastIntervalOverrideRequest( MESSAGE_T *message ); +void handleTestFlowSensorsDataBroadcastIntervalOverrideRequest( MESSAGE_T *message ); // MSG_ID_DRAIN_PUMP_SET_RPM_OVERRIDE void handleTestDrainPumpRPMOverrideRequest( MESSAGE_T *message ); @@ -332,12 +331,6 @@ // MSG_ID_DG_SET_SERVICE_RECORD void handleSetDGServiceRecord( MESSAGE_T *message ); -// MSG_ID_DG_GET_SCHEDULED_RUNS_RECORD -void handleGetDGScheduledRunsRecord( MESSAGE_T *message ); - -// MSG_ID_DG_SET_SCHEDULED_RUNS_RECORD -void handleSetDGScheduledRunsRecord( MESSAGE_T *message ); - // MSG_ID_DG_START_STOP_CHEM_DSINFECT BOOL handleStartStopDGChemicalDisinfect( MESSAGE_T *message ); @@ -384,8 +377,11 @@ void handleSetDGSoftwareConfigRecord( MESSAGE_T *message ); // MSG_ID_DG_HD_COMMUNICATION_STATUS -void handleTestHDCommunicationStatusOverrideRequest(MESSAGE_T *message); +void handleTestHDCommunicationStatusOverrideRequest( MESSAGE_T *message ); +// MSG_ID_DG_SET_PRIMARY_AND_TRIMMER_HEATERS_TARGET_TEMP +void handleSetPrimaryAndTrimmerHeatersTargetTemperature( MESSAGE_T *message ); + // MSG_ID_DG_GET_USAGE_INFO_RECORD void handleGetDGUsageInfoRecord( MESSAGE_T *message ); @@ -395,6 +391,15 @@ // MSG_ID_HD_REQUEST_DG_ALARMS void handleResendAllAlarmsCommand( MESSAGE_T *message ); +// MSG_ID_DG_SET_OP_MODE_REQUEST +void handleTestSetOpModeRequest( MESSAGE_T *message ); + +// MSG_ID_DG_RESERVOIR_TARE_REQUEST +void handleTestTareReservoirRequest( MESSAGE_T *message ); + +// MSG_ID_HD_OP_MODE +BOOL handleSetHDOperationMode( MESSAGE_T *message ); + /**@}*/ #endif