Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -r6cd114c4deffb81e85c6cd3ebaf550fe4661efda -r276c2634eab5a641ed7f0a548b31e1bb13ef5477 --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 6cd114c4deffb81e85c6cd3ebaf550fe4661efda) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 276c2634eab5a641ed7f0a548b31e1bb13ef5477) @@ -22,6 +22,7 @@ #include "BloodFlow.h" #include "BloodLeak.h" #include "BloodPrime.h" +#include "Bubble.h" #include "DGInterface.h" #include "DialInFlow.h" #include "DialOutFlow.h" @@ -369,6 +370,9 @@ // MSG_ID_HD_BLOOD_LEAK_DATA BOOL broadcastBloodLeakData( BLOOD_LEAK_STATUS_T status, U32 state ); +// MSG_ID_HD_BUBBLES_DATA +BOOL broadcastBubblesData( U32 statusADA, U32 stateADA, U32 statusADV, U32 stateADV ); + // MSG_ID_HD_PRIMING_STATUS_DATA BOOL broadcastPrimeData( PRIMING_DATA_PAYLOAD_T *primeDataPtr ); @@ -582,6 +586,15 @@ // MSG_ID_HD_BLOOD_LEAK_ZERO_REQUEST void handleBloodLeakZeroRequest( MESSAGE_T *message ); +// MSG_ID_HD_BUBBLES_DATA_SEND_INTERVAL_OVERRIDE +void handleSetBubblesDataBroadcastIntervalOverrideRequest( MESSAGE_T *message ); + +// MSG_ID_HD_BUBBLE_STATUS_OVERRIDE +void handleSetBubbleStatusOverrideRequest( MESSAGE_T *message ); + +// MSG_ID_HD_BUBBLE_SELF_TEST_REQUEST +void handleBubbleSelfTestRequest( MESSAGE_T *message ); + // MSG_ID_SUPER_CLEAR_ALARMS_CMD void handleTestSuperClearAlarmsRequest( MESSAGE_T *message );