diff --git a/README.md b/README.md index d7b5507..01dd7f3 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,10 @@ Work is in progress (possibly taking forever) to explore decoding options. On a # What works So far only encoding is implemented. It should support the basic set of FT8 messages: -* CQ , e.g. CQ CA0LL GG77 -* CQ , e.g. CQ JA CA0LL GG77 -* , e.g. CA0LL OT7ER R-07 -* 73/RRR/RR73, e.g. OT7ER CA0LL 73 +* CQ {call} {grid}, e.g. CQ CA0LL GG77 +* CQ {xy} {call} {grid}, e.g. CQ JA CA0LL GG77 +* {call} {call} {report}, e.g. CA0LL OT7ER R-07 +* {call} {call} 73/RRR/RR73, e.g. OT7ER CA0LL 73 # What doesn't @@ -23,6 +23,10 @@ So far only encoding is implemented. It should support the basic set of FT8 mess * Encoding compound callsigns with country prefixes and mode suffixes * Decoding +# What to do with it + +You can generate 15-second WAV files with your own messages as a proof of concept or for testing purposes. They can either be played back or opened directly from WSJT-X. To do that, run ```make``` and build ```gen_ft8```. Then run it. Currently messages are modulated at 1000-1050 Hz. + # References and credits Thanks to Robert Morris, AB1HL, whose Python code (https://github.com/rtmrtmrtmrtm/weakmon) inspired this and helped to test various parts of the code.