diff --git a/openrtx/include/core/voicePrompts.h b/openrtx/include/core/voicePrompts.h index 7930f147..7382616d 100644 --- a/openrtx/include/core/voicePrompts.h +++ b/openrtx/include/core/voicePrompts.h @@ -135,6 +135,7 @@ PROMPT_ALTITUDE, // altitude PROMPT_SATELLITES, // satellites PROMPT_COMPASS, // compass PROMPT_DEGREES, // degrees +PROMPT_VP_UNAVAILABLE, // Voice prompts will be unavailable during this operation. PROMPT_CHARACTER, // character PROMPT_SPACE, // space PROMPT_PERCENT, // Percent diff --git a/openrtx/src/core/voicePromptUtils.c b/openrtx/src/core/voicePromptUtils.c index e8babe51..e37e22c3 100644 --- a/openrtx/src/core/voicePromptUtils.c +++ b/openrtx/src/core/voicePromptUtils.c @@ -571,6 +571,7 @@ void announceBackupScreen() vpQueueStringTableEntry(¤tLanguage->connectToRTXTool); vpQueueStringTableEntry(¤tLanguage->toBackupFlashAnd); vpQueueStringTableEntry(¤tLanguage->pressPTTToStart); + vpQueuePrompt(PROMPT_VP_UNAVAILABLE); vpPlay(); } @@ -584,6 +585,7 @@ void announceRestoreScreen() vpQueueStringTableEntry(¤tLanguage->connectToRTXTool); vpQueueStringTableEntry(¤tLanguage->toRestoreFlashAnd); vpQueueStringTableEntry(¤tLanguage->pressPTTToStart); + vpQueuePrompt(PROMPT_VP_UNAVAILABLE); vpPlay(); }