Skip to content

Commit

Permalink
Tighter constraints for S0, S9 s-meter EEPROM settings #252
Browse files Browse the repository at this point in the history
  • Loading branch information
egzumer committed Dec 13, 2023
1 parent 268c4de commit 00a2bc7
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions settings.c
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,14 @@ void SETTINGS_InitEEPROM(void)
gEeprom.VOICE_PROMPT = (Data[0] < 3) ? Data[0] : VOICE_PROMPT_ENGLISH;
#endif
#ifdef ENABLE_RSSI_BAR
gEeprom.S0_LEVEL = (Data[1] < 0xFF) ? Data[1] : 130;
gEeprom.S9_LEVEL = (Data[2] < gEeprom.S0_LEVEL-9) ? Data[2] : 76;
if((Data[1] < 200 && Data[1] > 90) && (Data[2] < Data[1]-9 && Data[2] > 50)) {
gEeprom.S0_LEVEL = Data[1];
gEeprom.S9_LEVEL = Data[2];
}
else {
gEeprom.S0_LEVEL = 130;
gEeprom.S9_LEVEL = 76;
}
#endif

// 0EA8..0EAF
Expand Down

0 comments on commit 00a2bc7

Please sign in to comment.