Index: firmware/App/Drivers/Battery.h =================================================================== diff -u -rf760ffc4b10556e5186e9ceb90294262063440ca -r2f7a113997b027a896f60ab6097760e1696b6fd7 --- firmware/App/Drivers/Battery.h (.../Battery.h) (revision f760ffc4b10556e5186e9ceb90294262063440ca) +++ firmware/App/Drivers/Battery.h (.../Battery.h) (revision 2f7a113997b027a896f60ab6097760e1696b6fd7) @@ -35,6 +35,7 @@ U32 RemainingCapacity; ///< Remaining capacity (mAh). U32 BatteryStatus; ///< Battery status. U32 BatteryChargerStatus; ///< Battery charge status. + U32 BatteryI2CStatus; ///< Battery Comm status. } BATTERY_STATUS_PAYLOAD_T; /// Payload record structure for battery module data broadcast message @@ -79,8 +80,14 @@ BOOL isBatteryCharged( void ); BOOL isACPowerLost( void ); -BOOL testSetBatteryRemainingPercentOverride( F32 value ); -BOOL testResetSetBatteryRemainingPercentOverride( void ); +BOOL testSetBatteryRemainingCapacityOverride( F32 value ); +BOOL testResetBatteryRemainingCapacityOverride( void ); +BOOL testSetBatteryStatusOverride( U32 value ); +BOOL testResetBatteryStatusOverride( void ); +BOOL testSetBatteryChargerStatusOverride( U32 value ); +BOOL testResetBatteryChargerStatusOverride( void ); +BOOL testSetBatteryI2CStatusOverride( U32 value ); +BOOL testResetBatteryI2CStatusOverride( void ); /**@}*/