Has anyone implemented a real-time Morse decoder on an ESP32? I'm interested in how you handled buffering, tone detection, and timing without introducing noticeable latency.
Timing depends on the speed used. 120 is used by the very advanced guys. Beginners, no.
How much timing variation do real-world Morse decoders usually allow? Human operators rarely send perfectly timed dots and dashes, so I'm curious what tolerance percentages people use before decoding becomes unreliable.
As I remember it depends one the communication rate, the numbers of characters per second. 120 rate is used by very experienced guys.......
To see what others have done, have a look at several of the many examples of Morse decoder code posted on the web.