Uses a custom implementation of MFSK-4. Not even sure if I implemented it correctly, but it works.
Example signal in src/signals
.
Example video in docs
.
Code is a mess, too tired to reorganize and optimize.
Also, don't use this in the real world. It's a terrible protocol. This was made for fun.
Sampling Freq (Hz) | 48,000 |
---|---|
Symbol Rate (Baud) | 100 |
Frequencies | 400, 800, 1200, 1600 |
Symbol Map | - 00 : 400- 01 : 800- 10 : 1200- 11 : 1600 |