1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-23 08:15:17 +03:00

Audio port from er9x (thanks Rob!)

This commit is contained in:
bsongis 2012-01-26 20:15:45 +00:00
parent be6385bf2f
commit a8ec3ddaa7
19 changed files with 1076 additions and 264 deletions

View file

@ -101,12 +101,14 @@ void menuMainView(uint8_t event)
switch(event)
{
/* TODO if timer2 is OFF, it's possible to use this timer2 as in er9x...
case EVT_KEY_BREAK(KEY_MENU):
if (view_base == e_timer2) {
// TODO Timer2_running = !Timer2_running;
beepKey();
Timer2_running = !Timer2_running;
AUDIO_KEYPAD_UP();
}
break;
*/
case EVT_KEY_LONG(KEY_MENU):// go to last menu
pushMenu(lastPopMenu());
killEvents(event);
@ -124,7 +126,7 @@ void menuMainView(uint8_t event)
#endif
g_eeGeneral.view = (view + (event == EVT_KEY_BREAK(KEY_RIGHT) ? ALTERNATE_VIEW : tabViews[view_base]*ALTERNATE_VIEW-ALTERNATE_VIEW)) % (tabViews[view_base]*ALTERNATE_VIEW);
eeDirty(EE_GENERAL);
beepKey();
AUDIO_KEYPAD_UP();
break;
case EVT_KEY_LONG(KEY_RIGHT):
pushMenu(menuProcModelSelect);
@ -138,7 +140,7 @@ void menuMainView(uint8_t event)
g_eeGeneral.view = view+1;
if(g_eeGeneral.view>=MAX_VIEWS) g_eeGeneral.view=0;
eeDirty(EE_GENERAL);
beepKey();
AUDIO_KEYPAD_UP();
break;
case EVT_KEY_BREAK(KEY_DOWN):
if(view>0)
@ -146,7 +148,7 @@ void menuMainView(uint8_t event)
else
g_eeGeneral.view = MAX_VIEWS-1;
eeDirty(EE_GENERAL);
beepKey();
AUDIO_KEYPAD_UP();
break;
case EVT_KEY_LONG(KEY_UP):
chainMenu(menuProcStatistic);
@ -176,7 +178,7 @@ void menuMainView(uint8_t event)
else {
resetTimer(0);
}
beepKey();
AUDIO_KEYPAD_UP();
break;
case EVT_KEY_LONG(KEY_EXIT):
resetTimer(0);
@ -184,7 +186,7 @@ void menuMainView(uint8_t event)
#ifdef FRSKY
resetTelemetry();
#endif
beepKey();
AUDIO_KEYPAD_UP();
break;
case EVT_ENTRY:
killEvents(KEY_EXIT);