From 9773f3033fbab8435e79c65819d1d51f7735e6e8 Mon Sep 17 00:00:00 2001 From: Armel FAUVEAU Date: Thu, 14 Nov 2024 04:26:44 +0100 Subject: [PATCH] Fix limit --- settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings.c b/settings.c index 9eefd19..d54cf7b 100644 --- a/settings.c +++ b/settings.c @@ -54,7 +54,7 @@ void SETTINGS_InitEEPROM(void) #ifdef ENABLE_FEAT_F4HWN_MENU_LOCK gEeprom.KEY_LOCK = (Data[4] & 0x01) != 0; gEeprom.MENU_LOCK = (Data[4] & 0x02) != 0; - gEeprom.SET_KEY = (Data[4] >> 2) & 0x0F; + gEeprom.SET_KEY = ((Data[4] >> 2) & 0x0F) > 4 ? 0 : (Data[4] >> 2) & 0x0F; #else gEeprom.KEY_LOCK = (Data[4] < 2) ? Data[4] : false; #endif