Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -r6c60d0d0300828750c76f2e397d4e7ccaa84bbb2 -r1c80d60fe6a95297a8a8033a3c7eade53e72779a --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 6c60d0d0300828750c76f2e397d4e7ccaa84bbb2) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 1c80d60fe6a95297a8a8033a3c7eade53e72779a) @@ -34,6 +34,7 @@ MSG_ID_UI_CHECK_IN, // 7 MSG_ID_DIALYSATE_FLOW_DATA, // 8 MSG_ID_PRESSURE_OCCLUSION_DATA, // 9 + MSG_ID_RTC_EPOCH, // 10 // service/test CAN messages @@ -67,6 +68,7 @@ MSG_ID_OCCLUSION_DIAL_IN_PUMP_OVERRIDE, // 0x801A MSG_ID_OCCLUSION_DIAL_OUT_PUMP_OVERRIDE, // 0x801B MSG_ID_PRES_OCCL_SEND_INTERVAL_OVERRIDE, // 0x801C + MSG_ID_SET_RTC_DATE_TIME, // 0x801D END_OF_MSG_IDS } MSG_ID_T; @@ -97,6 +99,9 @@ // MSG_ID_PRESSURE_OCCLUSION_DATA BOOL broadcastPresOcclData( F32 artPres, F32 venPres, F32 bpOccl, F32 diOccl, F32 doOccl ); +// MSG_ID_RTC_EPOCH +BOOL broadcastRTCEpoch( U32 epoch ); + // MSG_ID_DG_CHECK_IN void handleDGCheckIn( MESSAGE_T *message ); // MSG_ID_UI_CHECK_IN @@ -195,5 +200,8 @@ // MSG_ID_PRES_OCCL_SEND_INTERVAL_OVERRIDE void handleTestPresOcclBroadcastIntervalOverrideRequest( MESSAGE_T *message ); +// MSG_ID_SET_RTC_TIMESTAMP +void handleSetRTCTimestamp( MESSAGE_T *message ); + #endif