diff options
-rw-r--r-- | apps/main_menu.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/main_menu.c b/apps/main_menu.c index f33eedc3f9..d1219e4e25 100644 --- a/apps/main_menu.c +++ b/apps/main_menu.c | |||
@@ -31,6 +31,7 @@ | |||
31 | #include "playlist.h" | 31 | #include "playlist.h" |
32 | #include "settings.h" | 32 | #include "settings.h" |
33 | #include "settings_menu.h" | 33 | #include "settings_menu.h" |
34 | #include "power.h" | ||
34 | #include "sound_menu.h" | 35 | #include "sound_menu.h" |
35 | 36 | ||
36 | #ifdef HAVE_LCD_BITMAP | 37 | #ifdef HAVE_LCD_BITMAP |
@@ -148,9 +149,20 @@ void show_info(void) | |||
148 | 149 | ||
149 | integer = buflen / 100; | 150 | integer = buflen / 100; |
150 | decimal = buflen % 100; | 151 | decimal = buflen % 100; |
152 | #ifdef HAVE_LCD_CHARCELLS | ||
153 | snprintf(s, sizeof(s), "Buf: %d.%02dM", integer, decimal); | ||
154 | #else | ||
151 | snprintf(s, sizeof(s), "Buffer: %d.%02d Mb", integer, decimal); | 155 | snprintf(s, sizeof(s), "Buffer: %d.%02d Mb", integer, decimal); |
156 | #endif | ||
152 | lcd_puts(0, 3, s); | 157 | lcd_puts(0, 3, s); |
153 | 158 | ||
159 | #ifdef HAVE_LCD_CHARCELLS | ||
160 | snprintf(s, sizeof(s), "Batt: %d%%", battery_level()); | ||
161 | #else | ||
162 | snprintf(s, sizeof(s), "Battery: %d%%", battery_level()); | ||
163 | #endif | ||
164 | lcd_puts(0, 4, s); | ||
165 | |||
154 | lcd_update(); | 166 | lcd_update(); |
155 | 167 | ||
156 | /* Wait for a key to be pushed */ | 168 | /* Wait for a key to be pushed */ |