Robin Getz
9b3e3e1865
FT8/FT4: Remove uninitialized value warnings
...
Fix cppcheck warnings about uninitialized mx variables in coarse
strength and soft symbol conversion calculations.
Replace the mxi sentinel logic with an explicit -infinity initial
maximum value, allowing the maximum search to operate directly on the
value being tracked. This removes reliance on short-circuit evaluation
for initialization and simplifies the code.
Signed-off-by: Robin Getz <rgetz503@gmail.com >
2026-07-25 20:27:17 -04:00
f4exb
e98b4bdeb1
FT8 demod: more code linting
2026-03-15 00:18:52 +01:00
f4exb
c32aa8001a
FT8 demod: corrected FT4 second tone frequency
2026-03-14 23:24:12 +01:00
f4exb
9eef3d2437
FT8 demod: set all rates to float in FT4
2026-03-14 22:28:33 +01:00
f4exb
d0ad1ae413
FT8 demod: Sonar fixes (2)
2026-03-14 03:46:48 +01:00
f4exb
b09e8df343
FT8 demod: Sonar fixes
2026-03-14 02:16:04 +01:00
f4exb
7da837f854
FT8 demod: fix duplicated code (2)
2026-03-13 19:06:49 +01:00
f4exb
81f7d2ff99
FT8 demod: fix duplicated code (1)
2026-03-13 18:37:09 +01:00
f4exb
71d6208fe9
Removed redundant functions between FT8 and FT4
2026-03-12 21:26:35 +01:00
f4exb
26cfbac9b7
FT8 demod: removed experimental FT4 decoder
2026-03-09 01:26:35 +01:00
f4exb
e64c407628
FT4 demod: added a subtract_edge_symbols parameter to take the ramp up/down symbol (for completeness but no significant improvement)
2026-03-08 23:33:25 +01:00
f4exb
40fc335774
FT4 demod: adjust SNR to more closely match WSJT figures
2026-03-08 22:24:00 +01:00
f4exb
c42f4a04cb
FT4 deomod: fixes
2026-03-08 21:40:07 +01:00
f4exb
76121cf789
FT4 demod: fixed expected test results and SNR calculation
2026-03-08 02:54:14 +01:00
f4exb
2e0801e57b
FT4 decoder: nearly all decode OK
2026-03-08 02:08:57 +01:00
f4exb
fbfa04a06d
FT4 demod: copy original FT8 worker to FT4. Isolate AI generated classes
2026-03-07 11:57:08 +01:00
f4exb
724a9a0f83
FT4 demod: put FT4Worker in its own files
2026-03-05 21:18:13 +01:00
f4exb
31a1fb8f9e
FT4 decoder: use FFT (3)
2026-03-04 22:27:06 +01:00
f4exb
831f0e16d3
FT4 decoder: use FFT (2)
2026-03-04 22:13:14 +01:00
f4exb
285c957718
FT4 decoder: use FFT (1)
2026-03-04 20:55:35 +01:00
f4exb
6005ad83f3
scaffold a new FT4 decoder based on FT8 decoder with multi threaded approach
2026-03-03 20:59:42 +01:00