mirror of
https://github.com/opentx/opentx.git
synced 2025-07-26 09:45:21 +03:00
Add sound
This commit is contained in:
parent
901eb0c505
commit
cbc643dd21
2 changed files with 8 additions and 0 deletions
|
@ -36,24 +36,28 @@ bool menuGhostModuleConfig(event_t event)
|
||||||
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYUP;
|
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYUP;
|
||||||
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
||||||
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
||||||
|
audioKeyPress();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EVT_ROTARY_RIGHT:
|
case EVT_ROTARY_RIGHT:
|
||||||
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYDOWN;
|
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYDOWN;
|
||||||
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
||||||
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
||||||
|
audioKeyPress();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EVT_KEY_FIRST(KEY_ENTER):
|
case EVT_KEY_FIRST(KEY_ENTER):
|
||||||
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYPRESS;
|
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYPRESS;
|
||||||
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
||||||
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
||||||
|
audioKeyPress();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EVT_KEY_BREAK(KEY_EXIT):
|
case EVT_KEY_BREAK(KEY_EXIT):
|
||||||
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYLEFT;
|
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYLEFT;
|
||||||
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
||||||
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
||||||
|
audioKeyPress();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EVT_KEY_LONG(KEY_EXIT):
|
case EVT_KEY_LONG(KEY_EXIT):
|
||||||
|
|
|
@ -42,6 +42,7 @@ void menuGhostModuleConfig(event_t event)
|
||||||
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYUP;
|
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYUP;
|
||||||
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
||||||
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
||||||
|
audioKeyPress();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
#if defined(ROTARY_ENCODER_NAVIGATION)
|
#if defined(ROTARY_ENCODER_NAVIGATION)
|
||||||
|
@ -54,6 +55,7 @@ void menuGhostModuleConfig(event_t event)
|
||||||
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYDOWN;
|
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYDOWN;
|
||||||
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
||||||
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
||||||
|
audioKeyPress();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
||||||
|
@ -61,12 +63,14 @@ void menuGhostModuleConfig(event_t event)
|
||||||
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYPRESS;
|
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYPRESS;
|
||||||
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
||||||
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
||||||
|
audioKeyPress();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EVT_KEY_BREAK(KEY_EXIT):
|
case EVT_KEY_BREAK(KEY_EXIT):
|
||||||
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYLEFT;
|
reusableBuffer.ghostMenu.buttonAction = GHST_BTN_JOYLEFT;
|
||||||
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
reusableBuffer.ghostMenu.menuAction = GHST_MENU_CTRL_NONE;
|
||||||
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
moduleState[EXTERNAL_MODULE].counter = GHST_MENU_CONTROL;
|
||||||
|
audioKeyPress();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EVT_KEY_LONG(KEY_EXIT):
|
case EVT_KEY_LONG(KEY_EXIT):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue