POWER_SUPPLY_CURRENT_AVG and POWER_SUPPLY_CURRENT_NOW can be minus value.
In TM1,
UDEV [39719.818348] change /devices/sec-battery.33/power_supply/battery (power_supply)
ACTION=change
DEVPATH=/devices/sec-battery.33/power_supply/battery
POWER_SUPPLY_CAPACITY=100
POWER_SUPPLY_CHARGE_NOW=1
POWER_SUPPLY_CHARGE_TYPE=Fast
POWER_SUPPLY_CURRENT_AVG=-88
POWER_SUPPLY_CURRENT_NOW=-88
Change-Id: Ib93ab3d6a2673c7b94d3d464ee747f21dbf5fce5
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
device_battery_get_status(&eDeviceBatteryStatus);
PRINT_RESULT(DEVICE_ERROR_NONE, nRet, "device_battery_get_status", DeviceGetError(nRet));
-
- if ( eDeviceBatteryStatus == DEVICE_BATTERY_STATUS_CHARGING && nValue < 0 )
- {
- FPRINTF("[Line : %d][%s] device_battery_get_property failed with invalid value\\n", __LINE__, API_NAMESPACE);
- return 1;
- }
-
}
return 0;