Index: firmware/App/Drivers/BatteryDriver.c =================================================================== diff -u -rbbc62d810da9b094ea4f0fc765e1586ed37f0b34 -r502faee3d84565d510fa410510e96b0ccf6e08bd --- firmware/App/Drivers/BatteryDriver.c (.../BatteryDriver.c) (revision bbc62d810da9b094ea4f0fc765e1586ed37f0b34) +++ firmware/App/Drivers/BatteryDriver.c (.../BatteryDriver.c) (revision 502faee3d84565d510fa410510e96b0ccf6e08bd) @@ -210,6 +210,7 @@ } } } + return result; } Index: firmware/App/Services/Messaging.c =================================================================== diff -u -r0c6f5d0d80edbb2461721d840769bee5481c18c7 -r502faee3d84565d510fa410510e96b0ccf6e08bd --- firmware/App/Services/Messaging.c (.../Messaging.c) (revision 0c6f5d0d80edbb2461721d840769bee5481c18c7) +++ firmware/App/Services/Messaging.c (.../Messaging.c) (revision 502faee3d84565d510fa410510e96b0ccf6e08bd) @@ -21,6 +21,7 @@ #include "AirTrap.h" #include "AlarmMgmt.h" #include "Battery.h" +#include "BatteryDriver.h" #include "BloodFlow.h" #include "Bubbles.h" #include "Buttons.h" @@ -186,6 +187,7 @@ { MSG_ID_TD_ENABLE_VENOUS_BUBBLE_ALARM, &testEnableVenousBubbleAlarm }, { MSG_ID_TD_BATTERY_REGISTERS_OVERRIDE_REQUEST, &testBatteryRegisterOverride }, { MSG_ID_TD_BATTERY_PUBLISH_INTERVAL_OVERRIDE_REQUEST, &testBatteryPublishIntervalOverride }, + { MSG_ID_TD_BATTERY_I2C_STATUS_OVERRIDE_REQUEST, &testBatteryI2cStatusOverride }, }; #define NUM_OF_FUNCTION_HANDLERS (sizeof(MSG_FUNCTION_HANDLER_LOOKUP) / sizeof(MSG_HANDLER_LOOKUP_T))