Index: firmware/App/Services/Messaging.c =================================================================== diff -u -rf3646622112ca7402527b541766b92a6560f2b17 -r0d2351b8e47e40fdcd706ed7b7ac1379b69a20ef --- firmware/App/Services/Messaging.c (.../Messaging.c) (revision f3646622112ca7402527b541766b92a6560f2b17) +++ firmware/App/Services/Messaging.c (.../Messaging.c) (revision 0d2351b8e47e40fdcd706ed7b7ac1379b69a20ef) @@ -1,15 +1,17 @@ #include // for memcpy() +#include "BoostPump.h" #include "Compatible.h" #include "Messaging.h" #include "OperationModes.h" #include "PAL.h" +#include "PressureSensor.h" +#include "ROPump.h" #include "SystemCommRO.h" #include "Utilities.h" #include "Valves.h" - /** * @addtogroup Messaging * @{ @@ -55,7 +57,10 @@ MSG_ID_RO_SEND_TEST_CONFIGURATION, MSG_ID_RO_VALVE_PUBLISH_INTERVAL_OVERRIDE_REQUEST, MSG_ID_RO_VALVE_CMD_STATE_OVERRIDE_REQUEST, - MSG_ID_RO_VALVE_SENSED_STATE_OVERRIDE_REQUEST + MSG_ID_RO_VALVE_SENSED_STATE_OVERRIDE_REQUEST, + MSG_ID_RO_BOOST_PUMP_SET_PWM_REQUEST, + MSG_ID_RO_BOOST_PUMP_READ_PWM_OVERRIDE_REQUEST, + MSG_ID_RO_BOOST_PUMP_SPEED_OVERRIDE_REQUEST }; /// Message handling function table @@ -66,6 +71,9 @@ &testValvesStatesPublishIntervalOverride, &testValveStateOverride, &testValveSensedStateOverride, + &testSetBoostPumpPWM, + &testBoostPumpPWMOverride, + &testBoostPumpRPMOverride }; #define NUM_OF_FUNCTION_HANDLERS (sizeof(MSG_FUNCTION_HANDLERS) / sizeof(MsgFuncPtr))