Index: firmware/App/Services/Messaging.c =================================================================== diff -u -re2e51b0219db0132cebb6f65f3dbd803e1f01e30 -r3a87ca0e2a722318216623d7e1f4c354c58c506c --- firmware/App/Services/Messaging.c (.../Messaging.c) (revision e2e51b0219db0132cebb6f65f3dbd803e1f01e30) +++ firmware/App/Services/Messaging.c (.../Messaging.c) (revision 3a87ca0e2a722318216623d7e1f4c354c58c506c) @@ -20,6 +20,7 @@ #include "reg_system.h" #include "Conductivity.h" +#include "ConcentratePumps.h" #include "Compatible.h" #include "Messaging.h" #include "OperationModes.h" @@ -90,7 +91,13 @@ MSG_ID_DD_CONDUCTIVITY_SENSOR_TEMPERATURE_OVERRIDE_REQUEST, MSG_ID_DD_CONDUCTIVITY_SENSOR_READ_COUNTER_OVERRIDE_REQUEST, MSG_ID_DD_CONDUCTIVITY_SENSOR_ERROR_COUNTER_OVERRIDE_REQUEST, - MSG_ID_DD_CONDUCTIVITY_SENSOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST + MSG_ID_DD_CONDUCTIVITY_SENSOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST, + MSG_ID_DD_CONCENTRATE_PUMP_PUBLISH_INTERVAL_OVERRIDE_REQUEST, + MSG_ID_DD_CONCENTRATE_PUMP_TARGET_SPEED_OVERRIDE_REQUEST, + MSG_ID_DD_CONCENTRATE_PUMP_MEASURED_SPEED_OVERRIDE_REQUEST, + MSG_ID_DD_CONCENTRATE_PUMP_PARKED_OVERRIDE_REQUEST, + MSG_ID_DD_CONCENTRATE_PUMP_PARK_FAULT_OVERRIDE_REQUEST, + MSG_ID_DD_CONCENTRATE_PUMP_PARK_REQUEST_OVERRIDE_REQUEST }; /// Message handling function table @@ -112,7 +119,13 @@ &testConductivitySensorTemperatureReadingsOverride, &testConductivitySensorReadCounterOverride, &testConductivitySensorErrorCounterOverride, - &testConductivitySensorDataPublishIntervalOverride + &testConductivitySensorDataPublishIntervalOverride, + &testConcentratePumpDataPublishIntervalOverride, + &testConcentratePumpTargetSpeedOverride, + &testConcentratePumpMeasuredSpeedOverride, + &testConcentratePumpParkedOverride, + &testConcentratePumpParkCmdFaultedOverride, + &testConcentratePumpParkRequestOverride }; #define NUM_OF_FUNCTION_HANDLERS (sizeof(MSG_FUNCTION_HANDLERS) / sizeof(MsgFuncPtr))