Index: firmware/App/Services/SystemComm.c =================================================================== diff -u -r4164cba570c42566aee10d7cce23c3cea0d903ee -r01470ee3c64ededcc77a4f7378e49013a7ee5602 --- firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 4164cba570c42566aee10d7cce23c3cea0d903ee) +++ firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 01470ee3c64ededcc77a4f7378e49013a7ee5602) @@ -1156,7 +1156,8 @@ break; case MSG_ID_REQUEST_FW_VERSIONS: - handleFWVersionRequest( message ); + handleFWVersionRequest( message ); + handleHDSerialNumberRequest(); break; case MSG_ID_DG_TEMPERATURE_DATA: @@ -1311,6 +1312,14 @@ handleSetHDStandbyDisinfectSubmodeRequest( message ); break; + case MSG_ID_UI_REQUEST_SERVICE_INFO: + handleHDServiceScheduleRequest( message ); + break; + + case MSG_ID_REQUEST_HD_USAGE_INFO: + handleHDUsageInfoRequest( message ); + break; + // NOTE: this always must be the last case case MSG_ID_TESTER_LOGIN_REQUEST: handleTesterLogInRequest( message ); @@ -1580,6 +1589,14 @@ handleBubbleSelfTestRequest( message ); break; + case MSG_ID_HD_SWITCHES_STATUS_OVERRIDE: + handleSetSwitchesStatusOverrideRequest( message ); + break; + + case MSG_ID_HD_SWITCHES_PUBLISH_INTERVAL_OVERRIDE: + handleTestSwitchesPublishIntervalOverrideRequest( message ); + break; + case MSG_ID_HD_SET_OP_MODE_REQUEST: handleTestSetOpModeRequest( message ); break; @@ -1681,7 +1698,7 @@ break; case MSG_ID_HD_FANS_PUBLISH_INTERVAL_OVERRIDE: - handleTestFansBroadcastIntervalOverrideRequest( message ) + handleTestFansBroadcastIntervalOverrideRequest( message ); break; case MSG_ID_HD_SET_CALIBRATION_RECORD: