Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -r7da76d7131d824ab15f58857eeeedcf128e57391 -rb66dabe73c8418e0e4ee358ce787b6d9bd9e128e --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 7da76d7131d824ab15f58857eeeedcf128e57391) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision b66dabe73c8418e0e4ee358ce787b6d9bd9e128e) @@ -26,7 +26,8 @@ #include "DGInterface.h" #include "DialInFlow.h" #include "DialOutFlow.h" -#include "Dialysis.h" +#include "Dialysis.h" +#include "Fans.h" #include "FluidLeak.h" #include "HDCommon.h" #include "Prime.h" @@ -40,6 +41,7 @@ #include "Rinseback.h" #include "Switches.h" #include "SyringePump.h" +#include "Temperatures.h" #include "Valves.h" #include "Voltages.h" @@ -306,6 +308,12 @@ // MSG_ID_HD_ACTIVE_ALARMS_LIST_REQUEST_RESPONSE BOOL sendActiveAlarmsList( BOOL accepted, U32 reason, U32 *alarmList, U32 size ); +// MSG_ID_HD_TREATMENT_LOG_ALARM_EVENT +BOOL sendTreatmentLogAlarmEventData( ALARM_ID_T alarmID, ALARM_DATA_T almData1, ALARM_DATA_T almData2 ); + +// MSG_ID_HD_TREATMENT_LOG_EVENT +BOOL sendTreatmentLogEventData( EVENT_ID_T event, F32 oldValue, F32 newValue ); + // *********** public DG command functions ********** // MSG_ID_SET_DG_DIALYSATE_TEMP_TARGETS @@ -466,6 +474,15 @@ // MSG_ID_Hd_SEND_SERVICE_RECORD BOOL sendHDServiceRecord( U32 payloadCurrNum, U32 payloadTotalNum, U32 length, U08* srvcRcrdAddress ); +// MSG_ID_HD_DISINFECT_STANDBY_DATA +BOOL broadcastDisinfectsData( DISINFECTS_DATA_T *disinfectsData ); + +// MSG_ID_HD_TEMPERATURES_DATA +BOOL broadcastTemperaturesData( TEMPERATURES_DATA_T *temperaturesData ); + +// MSG_ID_HD_FANS_DATA +BOOL broadcastFansData( FANS_DATA_T *fansData ); + #ifdef EMC_TEST_BUILD // MSG_ID_CAN_ERROR_COUNT BOOL broadcastCANErrorCount( U32 count ); @@ -679,6 +696,9 @@ // MSG_ID_HD_SWITCHES_PUBLISH_INTERVAL_OVERRIDE void handleTestSwitchesPublishIntervalOverrideRequest( MESSAGE_T *message ); +// MSG_ID_HD_BATTERY_REMAINING_PERCENT_OVERRIDE +void handleBatteryRemainingPercentOverrideRequest( MESSAGE_T *message ); + // MSG_ID_SUPER_CLEAR_ALARMS_CMD void handleTestSuperClearAlarmsRequest( MESSAGE_T *message ); @@ -769,6 +789,18 @@ // MSG_ID_HD_SYRINGE_PUMP_ADC_READ_COUNTER_OVERRIDE void handleTestSyringePumpADCReadCtrOverrideRequest( MESSAGE_T *message ); +// MSG_ID_HD_TEMPERATURES_VALUE_OVERRIDE +void handleTestTemperaturesValueOverrideRequest( MESSAGE_T * message ); + +// MSG_ID_HD_TEMPERATURES_PUBLISH_INTERVAL_OVERRRIDE +void handleTestTemperaturesBroadcastIntervalOverrideRequest( MESSAGE_T *message ); + +// MSG_ID_HD_FANS_PUBLISH_INTERVAL_OVERRIDE +void handleTestFansBroadcastIntervalOverrideRequest( MESSAGE_T *message ); + +// MSG_ID_HD_FANS_RPM_OVERRIDE +void handleFansRPMOverride( MESSAGE_T *message ); + /**@}*/ #endif