morse: replace multimon-ng with custom Goertzel decoder for live CW

The multimon-ng MORSE_CW decoder never reliably decoded characters.
Switch live decode to use the existing morse_decoder_thread() which
wraps MorseDecoder with Goertzel tone detection, adaptive thresholds,
and proper timing estimation — eliminating multimon-ng, PTY plumbing,
and the relay thread from the CW pipeline entirely.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Smittix
2026-02-26 20:47:51 +00:00
parent b36b4d4ba0
commit a4543980b9
2 changed files with 198 additions and 699 deletions
+198 -636
View File
File diff suppressed because it is too large Load Diff