Wykres commitów

63 Commity (master)

Autor SHA1 Wiadomość Data
Rob Riggs 514db60bc7 Minor cleanup to filter interfaces. 2021-06-23 20:53:14 -05:00
Rob Riggs 9050b65bfb Move packet construction out of demodulator. Move all diagnostic I/O out of demodulator. 2021-06-23 16:37:30 -05:00
Rob Riggs b04bdccfc2 Clean up includes. 2021-06-23 16:35:14 -05:00
Rob Riggs 69e118d423 Refactor M17 demodulator code to be more self-contained and use RAM more efficiently. 2021-06-23 14:26:37 -05:00
Rob Riggs c2b4b5fcf9 Add new to_byte_array() variant to decode into a suppplied buffer. Use templated float type for MIN and MAX value. 2021-06-23 14:25:08 -05:00
Rob Riggs c55a6d0135 Fix used of fixed float type for return value instead of template type. 2021-06-23 14:23:24 -05:00
Rob Riggs d9336b73d7 Increase DCD sensitivity and improve frame sync. 2021-06-20 14:36:27 -05:00
Rob Riggs c3f523de11 Decode destination callsign. 2021-06-20 14:33:44 -05:00
Rob Riggs 42aae3dc18 Decode stream before LSF is available. 2021-06-20 14:32:05 -05:00
Rob Riggs e28d2a0b41 Add hystersis to DCD. 2021-06-19 10:24:14 -05:00
Rob Riggs af6f6b048d Update the demodulator. Improve demodulation performance. Add data (packet) modes. 2021-06-18 20:46:17 -05:00
Rob Riggs 6a136f0b5e Add new supporting code and unit tests for demodulator changes. 2021-06-18 20:34:47 -05:00
Derek Kozel 6622a947ae cmake: Refactored code structure into library with examples
The project now supplies the m17cxx library in a form usable by third
party applications. An example standalone CMake based app is included to
as a reference or starting place. The modulation and demodulation
utilities are included as apps.
2021-04-25 11:31:39 +01:00