diff --git a/app/app.c b/app/app.c index 4c5490b..be2c4df 100644 --- a/app/app.c +++ b/app/app.c @@ -1847,8 +1847,11 @@ static void APP_ProcessKey(KEY_Code_t Key, bool bKeyPressed, bool bKeyHeld) // const bool backlight_was_on = (gBacklightCountdown > 0 || gEeprom.BACKLIGHT >= 5); const bool backlight_was_on = GPIO_CheckBit(&GPIOB->DATA, GPIOB_PIN_BACKLIGHT); -// if (Key == KEY_EXIT && bKeyPressed && !bKeyHeld && !backlight_was_on) - if (bKeyPressed && !bKeyHeld && !backlight_was_on) + if (Key != KEY_PTT && + Key != KEY_F && + bKeyPressed && + !bKeyHeld && + !backlight_was_on) { // just turn the light on for now BACKLIGHT_TurnOn(); // gKeyReading0 = KEY_INVALID; diff --git a/firmware b/firmware index 67e4f77..950f22b 100644 Binary files a/firmware and b/firmware differ diff --git a/firmware.bin b/firmware.bin index d361655..1ed3144 100644 Binary files a/firmware.bin and b/firmware.bin differ diff --git a/firmware.packed.bin b/firmware.packed.bin index 0d2140d..d5b6722 100644 Binary files a/firmware.packed.bin and b/firmware.packed.bin differ