diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/lang/english.lang | 28 | ||||
-rw-r--r-- | apps/plugins/battery_bench.c | 5 |
2 files changed, 33 insertions, 0 deletions
diff --git a/apps/lang/english.lang b/apps/lang/english.lang index 0e9025c0ec..daf67a044c 100644 --- a/apps/lang/english.lang +++ b/apps/lang/english.lang | |||
@@ -15098,3 +15098,31 @@ | |||
15098 | lcd_bitmap: "" | 15098 | lcd_bitmap: "" |
15099 | </voice> | 15099 | </voice> |
15100 | </phrase> | 15100 | </phrase> |
15101 | <phrase> | ||
15102 | id: VOICE_BATTERY_BENCH_IS_ALREADY_RUNNING | ||
15103 | desc: Spoken if battery bench is already running | ||
15104 | user: core | ||
15105 | <source> | ||
15106 | *: "" | ||
15107 | </source> | ||
15108 | <dest> | ||
15109 | *: "" | ||
15110 | </dest> | ||
15111 | <voice> | ||
15112 | *: "Battery bench is already running" | ||
15113 | </voice> | ||
15114 | </phrase> | ||
15115 | <phrase> | ||
15116 | id: VOICE_BAT_BENCH_KEYS | ||
15117 | desc: Battery bench start up message | ||
15118 | user: core | ||
15119 | <source> | ||
15120 | *: "" | ||
15121 | </source> | ||
15122 | <dest> | ||
15123 | *: "" | ||
15124 | </dest> | ||
15125 | <voice> | ||
15126 | *: "Press play to run battery bench or stop to cancel" | ||
15127 | </voice> | ||
15128 | </phrase> | ||
diff --git a/apps/plugins/battery_bench.c b/apps/plugins/battery_bench.c index 13f01d7867..21b2ce4963 100644 --- a/apps/plugins/battery_bench.c +++ b/apps/plugins/battery_bench.c | |||
@@ -22,6 +22,7 @@ | |||
22 | 22 | ||
23 | #include "version.h" | 23 | #include "version.h" |
24 | #include "plugin.h" | 24 | #include "plugin.h" |
25 | #include "lang_enum.h" | ||
25 | 26 | ||
26 | 27 | ||
27 | #define BATTERY_LOG HOME_DIR"/battery_bench.txt" | 28 | #define BATTERY_LOG HOME_DIR"/battery_bench.txt" |
@@ -348,6 +349,8 @@ static bool exit_tsr(bool reenter) | |||
348 | #ifdef HAVE_LCD_BITMAP | 349 | #ifdef HAVE_LCD_BITMAP |
349 | rb->lcd_puts_scroll(0, 2, "Anything else will resume"); | 350 | rb->lcd_puts_scroll(0, 2, "Anything else will resume"); |
350 | #endif | 351 | #endif |
352 | if(rb->global_settings->talk_menu) | ||
353 | rb->talk_id(VOICE_BATTERY_BENCH_IS_ALREADY_RUNNING, true); | ||
351 | rb->lcd_update(); | 354 | rb->lcd_update(); |
352 | 355 | ||
353 | while (1) | 356 | while (1) |
@@ -564,6 +567,8 @@ enum plugin_status plugin_start(const void* parameter) | |||
564 | rb->lcd_puts_scroll(0, 0, "Batt.Bench."); | 567 | rb->lcd_puts_scroll(0, 0, "Batt.Bench."); |
565 | rb->lcd_puts_scroll(0, 1, "PLAY/STOP"); | 568 | rb->lcd_puts_scroll(0, 1, "PLAY/STOP"); |
566 | #endif | 569 | #endif |
570 | if(rb->global_settings->talk_menu) | ||
571 | rb->talk_id(VOICE_BAT_BENCH_KEYS, true); | ||
567 | rb->lcd_update(); | 572 | rb->lcd_update(); |
568 | 573 | ||
569 | #ifdef HAVE_REMOTE_LCD | 574 | #ifdef HAVE_REMOTE_LCD |