Index: firmware/App/Services/SystemComm.c =================================================================== diff -u -rf639bbc47806ddcefdbdce78a377cd87050872e5 -r72ba5f3c63325b00306b544b2513c03500919d06 --- firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision f639bbc47806ddcefdbdce78a377cd87050872e5) +++ firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 72ba5f3c63325b00306b544b2513c03500919d06) @@ -8,7 +8,7 @@ * @file SystemComm.c * * @author (last) Dara Navaei -* @date (last) 23-May-2022 +* @date (last) 12-Jul-2022 * * @author (original) Dara Navaei * @date (original) 05-Nov-2019 @@ -811,6 +811,10 @@ handleAlarmClear( message ); break; + case MSG_ID_RTC_EPOCH: + handleRTCSyncFromHD( message ); + break; + case MSG_ID_SET_DG_DIALYSATE_TEMP_TARGETS: handleSetDialysateTemperatureCmd( message ); break; @@ -836,6 +840,10 @@ handleDrainCmd( message ); break; + case MSG_ID_HD_OP_MODE: + handleSetHDOperationMode( message ); + break; + case MSG_ID_STARTING_STOPPING_TREATMENT_CMD: handleStartStopTreatmentMsg( message ); break; @@ -880,6 +888,9 @@ handleDGScheduledRunsRequest( message ); break; + case MSG_ID_HD_REQUEST_DG_USAGE_INFO: + break; + // NOTE: This case must be last case MSG_ID_DG_TESTER_LOGIN_REQUEST: handleTesterLogInRequest( message ); @@ -1184,8 +1195,8 @@ handleSetDGUsageInfoRecord( message ); break; - case MSG_ID_HD_OP_MODE: - handleSetHDOperationMode( message ); + case MSG_ID_HD_REQUEST_DG_ALARMS: + handleResendAllAlarmsCommand( message ); break; default: