Merge pull request #1901 from opentx/projectkk2glider/issue_1017_key_stuck

Fixes #1017: Startup key stuck display
This commit is contained in:
Bertrand Songis
2014-12-09 19:04:44 +01:00
16 changed files with 71 additions and 6 deletions
+15
View File
@@ -1057,7 +1057,22 @@ void checkAll()
}
#endif
#if defined(CPUARM)
if (!clearKeyEvents()) {
displayPopup(STR_KEYSTUCK);
tmr10ms_t tgtime = get_tmr10ms() + 500;
while (tgtime != get_tmr10ms()) {
#if defined(SIMU)
SIMU_SLEEP(1);
#elif defined(CPUARM)
CoTickDelay(1);
#endif
wdt_reset();
}
}
#else // #if defined(CPUARM)
clearKeyEvents();
#endif // #if defined(CPUARM)
START_SILENCE_PERIOD();
}