Index: apps/lang/english.lang =================================================================== --- apps/lang/english.lang (revision 15011) +++ apps/lang/english.lang (working copy) @@ -11390,3 +11390,31 @@ lcd_color: "Line Selector Colours" + + id: VOICE_BATTERY_BENCH_IS_ALREADY_RUNNING + desc: Spoken if battery bench is already running + user: + + *: "" + + + *: "" + + + *: "Battery bench is already running" + + + +id: VOICE_BAT_BENCH_KEYS + desc: Battery bench start up message + user: + + *: "" + + + *: "" + + + *: "Press play to run battery bench or stop to cancel" + + \ No newline at end of file Index: apps/plugins/battery_bench.c =================================================================== --- apps/plugins/battery_bench.c (revision 15011) +++ apps/plugins/battery_bench.c (working copy) @@ -20,6 +20,7 @@ #ifndef SIMULATOR /* not for the simulator */ #include "plugin.h" +#include "lang_enum.h" PLUGIN_HEADER #define BATTERY_LOG "/battery_bench.txt" @@ -159,6 +160,8 @@ #ifdef HAVE_LCD_BITMAP rb->lcd_puts_scroll(0, 2, "Anything else will resume"); #endif + if(rb->talk_menus_enabled ()) + rb->talk_id(VOICE_BATTERY_BENCH_IS_ALREADY_RUNNING, true); rb->lcd_update(); if (rb->button_get(true) != BATTERY_OFF) @@ -409,6 +412,8 @@ rb->lcd_puts_scroll(0, 0, "Batt.Bench."); rb->lcd_puts_scroll(0, 1, "PLAY/STOP"); #endif + if(rb->talk_menus_enabled ()) + rb->talk_id(VOICE_BAT_BENCH_KEYS, true); rb->lcd_update(); #ifdef HAVE_REMOTE_LCD