Index: firmware/App/Drivers/Battery.c =================================================================== diff -u -rb99fd6c434ba1f927e46f3ab80fec1239d63f28f -r1e1576d7b9653037829d1d4f834c1077a63fe3fe --- firmware/App/Drivers/Battery.c (.../Battery.c) (revision b99fd6c434ba1f927e46f3ab80fec1239d63f28f) +++ firmware/App/Drivers/Battery.c (.../Battery.c) (revision 1e1576d7b9653037829d1d4f834c1077a63fe3fe) @@ -86,7 +86,7 @@ void initBattery( void ) { batteryStatus = 0; - batteryRelStateOfCharge_pct.data = 0; + batteryRelStateOfCharge_pct = 0; batteryPackStatus = 0; lastBatteryMonitorTime = 0; lostACPowerPersistentCount = 0; @@ -144,7 +144,7 @@ if ( TRUE == getBatteryData( BATTERY_PACK_SLAVE_ADDRESS, BATTERY_PACK_REL_STATE_OF_CHARGE_CMD, &relStateOfCharge_pct ) ) { - batteryRelStateOfCharge_pct.data = (U32)relStateOfCharge_pct; + batteryRelStateOfCharge_pct = (U32)relStateOfCharge_pct; } if ( TRUE == getBatteryData( BATTERY_PACK_SLAVE_ADDRESS, BATTERY_PACK_REM_CAPACITY_CMD, &remCapacity_mAh ) )