diff options
| author | Brandon Low <lostlogic@rockbox.org> | 2006-01-25 21:55:35 +0000 |
|---|---|---|
| committer | Brandon Low <lostlogic@rockbox.org> | 2006-01-25 21:55:35 +0000 |
| commit | e40900df01bc96b9689aef8c260753ef79abe1e7 (patch) | |
| tree | ff0f14eebc332d8a03865d9f2d7dfa167a2fa447 /apps | |
| parent | facf94eb8b1611e765516d88bd4946993d3139db (diff) | |
| download | rockbox-e40900df01bc96b9689aef8c260753ef79abe1e7.zip rockbox-e40900df01bc96b9689aef8c260753ef79abe1e7.tar.gz rockbox-e40900df01bc96b9689aef8c260753ef79abe1e7.tar.bz2 rockbox-e40900df01bc96b9689aef8c260753ef79abe1e7.tar.xz | |
Add battery voltage that is now exported from the power management as a wps tag
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8454 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/gui/gwps-common.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/apps/gui/gwps-common.c b/apps/gui/gwps-common.c index 31b4de2..0a33619 100644 --- a/apps/gui/gwps-common.c +++ b/apps/gui/gwps-common.c @@ -639,11 +639,22 @@ static char* get_tag(struct wps_data* wps_data, else { *intval = 6; - return "?%"; + return "?"; } return buf; } + case 'v': /* battery voltage */ + { + int v = battery_voltage(); + if (v > -1) + { + snprintf(buf, buf_size, "%d.%02d", v/100, v%100); + return buf; + } else + return "?"; + } + case 't': /* estimated battery time */ { int t = battery_time(); |