Nocord HF – A discord style FT8 client written in Golang
github.comI wanted something better than WSTJ-X and Gridtrackr with the endless knobs and complications and developed this along with my favorite french intern (Claude).
The /lib/ golang FT8 library is not yet complete and struggles with around 15% of the decodes that WSTJX will get at very low signal to noise ratios (-18 to -25). But otherwise matches at around 85%.
If you have an newer ICOM or Yaesu radio and use MacOS, you can simply just run the program, configure your callsign and LOTW logins and you are off. Every logged QSO goes into a standard ADIF file that gets signed/uploaded automatically and DXCC grid tracking can be enabled on the map overlay.
The waterfall scope overlay is my favorite feature though as you can live watch decodes and quickly cross reference what you see, get magnified view of a decode and do QRZ lookups etc directly on the waterfall.
IIRC there are other WSJT clones that translate and consolidate the code to avoid the awkward mix of Fortran, C, C++ into one language but they have the same problem, they aren't as good at weak signal decodes. In WSJT-X maybe there's some sort of probability-based decoding in addition to the use of Costas arrays to fill in the blanks when partial signals are received?
It’s unclear, my next step is taking the few days worth of recordings along with the ground truth that you can get from ‘jt9’ and giving Claude the task. I’ve been running decode shootouts on 128c aarch64 and made some progress but I needed to finish the UI.
Im going to take all of the data and use it for a corpus for training and see if I can get a small model built that can run easily on mac arm64
> developed this along with my favorite french intern (Claude)
Not Mistral be french one ?