From 97f2ca42f12257d2916b6a779f1e1e9192eb54fc Mon Sep 17 00:00:00 2001 From: Herbenderbler <2105+herbenderbler@users.noreply.github.com> Date: Sat, 31 Jan 2026 11:35:14 -0700 Subject: [PATCH] Fix aviation 8.33kHz step size to reduce frequency drift (#2950) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update aviation radio step size from 8330 Hz to 8333 Hz in freqman_steps and freqman_steps_short arrays. This better represents the actual 8⅓ kHz (25000/3 Hz) aviation channel spacing and significantly reduces frequency drift during dial tuning. With this fix, stepping 24 times from 123.000 MHz now correctly reaches 123.200 MHz instead of 123.199 MHz. --- firmware/application/freqman_db.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firmware/application/freqman_db.cpp b/firmware/application/freqman_db.cpp index 659e759d5..d899f979f 100644 --- a/firmware/application/freqman_db.cpp +++ b/firmware/application/freqman_db.cpp @@ -122,7 +122,7 @@ options_t freqman_steps = { {"1kHz ", 1000}, {"5kHz (SA AM)", 5000}, {"6.25kHz(NFM)", 6250}, - {"8.33kHz(AIR)", 8330}, + {"8.33kHz(AIR)", 8333}, {"9kHz (EU AM)", 9000}, {"10kHz(US AM)", 10000}, {"12.5kHz(NFM)", 12500}, @@ -144,7 +144,7 @@ options_t freqman_steps_short = { {"1kHz", 1000}, {"5kHz", 5000}, {"6.25kHz", 6250}, - {"8.33kHz", 8330}, + {"8.33kHz", 8333}, {"9kHz", 9000}, {"10kHz", 10000}, {"12.5kHz", 12500},