Index: firmware/App/Drivers/BatteryDriver.h =================================================================== diff -u -r76687feec84ff53de5eed426b26290bd08de963c -r0b606b5cbf2df52ea9845544155eae947ca4b8ee --- firmware/App/Drivers/BatteryDriver.h (.../BatteryDriver.h) (revision 76687feec84ff53de5eed426b26290bd08de963c) +++ firmware/App/Drivers/BatteryDriver.h (.../BatteryDriver.h) (revision 0b606b5cbf2df52ea9845544155eae947ca4b8ee) @@ -22,27 +22,20 @@ #include "Utilities.h" /** - * @defgroup Battery Battery - * @brief The battery module provides interfaces to the smart battery charger controller through I2C communication. + * @defgroup BatteryDriver + * @brief The battery Driver module provides interfaces to the smart battery charger controller and Battery Pack through I2C communication. * - * @addtogroup Battery + * @addtogroup BatteryDriver * @{ */ // ********** public function prototypes ********** + void initsetupI2CDriver(void); BOOL getBatteryData( U32 slaveAddr, U08 command, U32 * dataPtr ); U32 getI2CStatusRegister( BOOL resetOverride ); +BOOL testBatteryI2CStatusOverride( MESSAGE_T *message ); -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 ); - /**@}*/ #endif /* APP_DRIVERS_BATTERYDRIVER_H_ */