Please use this thread to provide feedback or ask questions about the implementation of the M17 baseband demodulator posted here:
https://github.com/mobilinkd/m17-demodulator
I plan to post my modulator notes and implementation, hopefully within a week, and then maybe another notebook with just my notes on the digital encoding/decoding bits.
Some of the implementation choices were made because I plan to re-implement the code in C++, targetting an 80MHz STM32L433.
If you know of a good GPL Viterbi implementation in C or C++ that handles erasure or accepts LLR inputs, please let me know.
https://github.com/mobilinkd/m17-demodulator
I plan to post my modulator notes and implementation, hopefully within a week, and then maybe another notebook with just my notes on the digital encoding/decoding bits.
Some of the implementation choices were made because I plan to re-implement the code in C++, targetting an 80MHz STM32L433.
If you know of a good GPL Viterbi implementation in C or C++ that handles erasure or accepts LLR inputs, please let me know.