Golang binding for the WSJT-X amateur radio software's UDP communication interface. This library supports receiving and sending all WSJT-X message types up through WSJT-X v2.5.2.
This is meant to be a fairly thin binding API, so familiarity with WSJT-X's
NetworkMessage.hpp
is recommended.
This repository is designed as a library but includes a simple driver program to document basic integration. WSJT-X must be running and generating UDP packets for the driver to pick them up.
From this directory:
go run cmd/main.go