MD380: adjust squelch with left and right keys

This commit is contained in:
Alessio Caiazza 2021-11-22 21:07:40 +01:00 committed by Niccolò Izzo
parent 21934a7f08
commit 91486291b6
1 changed files with 8 additions and 1 deletions

View File

@ -707,9 +707,12 @@ void _ui_fsm_menuMacro(kbd_msg_t msg, bool *sync_rtx) {
state.settings.sqlLevel = platform_getChSelector() - 1; state.settings.sqlLevel = platform_getChSelector() - 1;
*sync_rtx = true; *sync_rtx = true;
} }
if(msg.keys & KEY_LEFT || msg.keys & KEY_DOWN)
#else // Use left and right buttons or relative position knob #else // Use left and right buttons or relative position knob
// NOTE: Use up and down for UV380 which has not yet a functional knob // NOTE: Use up and down for UV380 which has not yet a functional knob
if(msg.keys & KEY_LEFT || msg.keys & KEY_DOWN || msg.keys & KNOB_LEFT) if(msg.keys & KEY_LEFT || msg.keys & KEY_DOWN || msg.keys & KNOB_LEFT)
#endif
{ {
if(state.settings.sqlLevel > 0) if(state.settings.sqlLevel > 0)
{ {
@ -717,7 +720,12 @@ void _ui_fsm_menuMacro(kbd_msg_t msg, bool *sync_rtx) {
*sync_rtx = true; *sync_rtx = true;
} }
} }
#ifdef HAS_ABSOLUTE_KNOB
else if(msg.keys & KEY_RIGHT || msg.keys & KEY_UP)
#else
else if(msg.keys & KEY_RIGHT || msg.keys & KEY_UP || msg.keys & KNOB_RIGHT) else if(msg.keys & KEY_RIGHT || msg.keys & KEY_UP || msg.keys & KNOB_RIGHT)
#endif
{ {
if(state.settings.sqlLevel < 15) if(state.settings.sqlLevel < 15)
{ {
@ -725,7 +733,6 @@ void _ui_fsm_menuMacro(kbd_msg_t msg, bool *sync_rtx) {
*sync_rtx = true; *sync_rtx = true;
} }
} }
#endif
} }
void _ui_menuUp(uint8_t menu_entries) void _ui_menuUp(uint8_t menu_entries)