Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -rc6d4cd2dbaac8a68be80b047f8fb0a33133576af -rf7292cd3376119210980f14e8bdb0ec5e0cf5df5 --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision c6d4cd2dbaac8a68be80b047f8fb0a33133576af) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision f7292cd3376119210980f14e8bdb0ec5e0cf5df5) @@ -22,6 +22,7 @@ #include "DrainPump.h" #include "Fans.h" #include "MsgQueues.h" +#include "ROPump.h" #include "Thermistors.h" /** @@ -61,7 +62,7 @@ BOOL broadcastValvesStates( U16 valvesStates ); // MSG_ID_RO_PUMP_DATA -BOOL broadcastROPumpData( U32 tgtPressure, F32 measFlow, F32 setPWM ); +BOOL broadcastROPumpData( RO_PUMP_DATA_T *pumpData ); // MSG_ID_DRAIN_PUMP_DATA BOOL broadcastDrainPumpData( DRAIN_PUMP_DATA_T *drainPumpData ); @@ -233,6 +234,18 @@ // MSG_ID_DG_FANS_DATA_PUBLISH_INTERVAL_OVERRIDE void handleTestFansDataPublishIntervalOverride( MESSAGE_T *message ); +// MSG_ID_DG_RO_PUMP_DUTY_CYCLE_OVERRIDE +void handleTestROPumpDutyCycleOverride( MESSAGE_T *message ); + +// MSG_ID_DG_RO_FLOW_RATE_OVERRIDE +void handleTestMeasuredROFlowRateOverride( MESSAGE_T *message ); + +// MSG_ID_DG_RO_PUMP_TARGET_FLOW_OVERRIDE +void handleTestROPumpTargetFlowOverride( MESSAGE_T *message ); + +// MSG_ID_DG_RO_PUMP_TARGET_PRESSURE_OVERRIDE +void handleROPumpTargetPressureOverride( MESSAGE_T *message ); + /**@}*/ #endif