From bd1ae9944dac93b32584b55b36a2d25c5c1076ac Mon Sep 17 00:00:00 2001 From: sjlongland Date: Sat, 26 Sep 2015 01:32:22 +0000 Subject: [PATCH] sm1000_main: Forbid entering menu with PTT asserted. git-svn-id: https://svn.code.sf.net/p/freetel/code@2389 01035d8c-6547-0410-b346-abe4f91aad63 --- codec2-dev/stm32/src/sm1000_main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/codec2-dev/stm32/src/sm1000_main.c b/codec2-dev/stm32/src/sm1000_main.c index eb9cd125..884f60ff 100644 --- a/codec2-dev/stm32/src/sm1000_main.c +++ b/codec2-dev/stm32/src/sm1000_main.c @@ -216,7 +216,8 @@ int main(void) { /* We've just exited a menu, wait for release of BACK */ if (switch_released(&sw_back)) menuExit = 0; - } else if (switch_pressed(&sw_select) > HOLD_DELAY) { + } else if (!switch_pressed(&sw_ptt) && + (switch_pressed(&sw_select) > HOLD_DELAY)) { /* Enter the menu */ led_pwr(1); led_ptt(0); led_rt(0); led_err(0); not_cptt(1); menu_enter(&menu, &menu_root); -- 2.25.1