Index: firmware/App/Services/Messaging.c =================================================================== diff -u -rbbcdba8850dd6f6a53044eca6a5ece611654653a -rae0c2f3cbae7797dc48c1d7aa477975395714317 --- firmware/App/Services/Messaging.c (.../Messaging.c) (revision bbcdba8850dd6f6a53044eca6a5ece611654653a) +++ firmware/App/Services/Messaging.c (.../Messaging.c) (revision ae0c2f3cbae7797dc48c1d7aa477975395714317) @@ -20,9 +20,11 @@ #include "reg_system.h" #include "Conductivity.h" +#include "Compatible.h" #include "ConcentratePumps.h" #include "DialysatePumps.h" -#include "Compatible.h" +#include "Heaters.h" +#include "Level.h" #include "Messaging.h" #include "OperationModes.h" #include "PAL.h" @@ -111,6 +113,9 @@ MSG_ID_DD_DIALYSATE_PUMPS_TARGET_PRESSURE_OVERRIDE_REQUEST, MSG_ID_DD_DIALYSATE_PUMPS_MEASURED_CURRENT_OVERRIDE_REQUEST, MSG_ID_DD_DIALYSATE_PUMPS_MEASURED_DIRECTION_OVERRIDE_REQUEST, //35 + MSG_ID_DD_HEATERS_PUBLISH_INTERVAL_OVERRIDE_REQUEST, // TODO:Heaters duty cycle to be added + MSG_ID_DD_LEVELS_PUBLISH_INTERVAL_OVERRIDE_REQUEST, + MSG_ID_DD_LEVELS_STATUS_OVERRIDE_REQUEST, }; /// Message handling function table @@ -150,6 +155,9 @@ &testDialysatePumpTargetPressureOverride, &testDialysatePumpMeasuredCurrentOverride, &testDialysatePumpMeasuredDirectionOverride, //35 + &testHeatersDataPublishIntervalOverride, + &testLevelsDataPublishIntervalOverride, + &testLevelStatusOverride, }; #define NUM_OF_FUNCTION_HANDLERS (sizeof(MSG_FUNCTION_HANDLERS) / sizeof(MsgFuncPtr))