From f7b0224a9c9db8a4b37afe1d16a7f6f7bb5fb0cc Mon Sep 17 00:00:00 2001 From: Tobias Diedrich Date: Thu, 8 Apr 2010 19:31:03 +0000 Subject: Added battery profile change to correct file, removed unused powermgmt-as3525.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25541 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'firmware/target/arm/as3525/sansa-c200v2') diff --git a/firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c b/firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c index 395e2a472c..1b661aa555 100644 --- a/firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c +++ b/firmware/target/arm/as3525/sansa-c200v2/powermgmt-c200v2.c @@ -25,7 +25,11 @@ const unsigned short battery_level_dangerous[BATTERY_TYPES_COUNT] = { - 3400 + /* + * about 10%, calibrated with C240v2 battery profile at + * http://www.rockbox.org/wiki/bin/viewfile/Main/SansaRuntime?filename=c240v2_battery_bench_percent.png;rev=3 + */ + 3600 }; const unsigned short battery_level_shutoff[BATTERY_TYPES_COUNT] = @@ -36,8 +40,12 @@ const unsigned short battery_level_shutoff[BATTERY_TYPES_COUNT] = /* voltages (millivolt) of 0%, 10%, ... 100% when charging disabled */ const unsigned short percent_to_volt_discharge[BATTERY_TYPES_COUNT][11] = { - /* TODO: calibrate, copied from powermgmt-c200.c svn r22636 */ - { 3400, 3689, 3744, 3773, 3798, 3831, 3886, 3947, 4005, 4102, 4220 }, + /* + * Below table is calibrated according to + * http://www.rockbox.org/wiki/bin/viewfile/Main/SansaRuntime?filename=c240v2_battery_bench_percent.png;rev=3 + * OF seems to stop charging at 4150mV, so that's 100% here. + */ + { 3300, 3597, 3674, 3719, 3745, 3776, 3825, 3890, 3954, 4035, 4150 } }; /* voltages (millivolt) of 0%, 10%, ... 100% when charging enabled */ -- cgit v1.2.3