Now logical switches automatic prompts

This commit is contained in:
Bertrand Songis
2014-02-21 15:18:05 +01:00
parent 5dbf2063f8
commit 095bb38c03
3 changed files with 28 additions and 12 deletions
+3 -1
View File
@@ -318,10 +318,12 @@ bool isAudioFileReferenced(uint32_t i, char * filename)
return false;
}
tmr10ms_t timeAutomaticPromptsSilence = 0;
void playModelEvent(uint8_t category, uint8_t index, uint8_t event)
{
char filename[AUDIO_FILENAME_MAXLEN+1];
if (isAudioFileReferenced((category << 24) + (index << 16) + event, filename)) {
if ((get_tmr10ms()-timeAutomaticPromptsSilence > 10) && isAudioFileReferenced((category << 24) + (index << 16) + event, filename)) {
audioQueue.playFile(filename);
}
}