k0swe / wsjtx-go

Golang binding for the WSJT-X amateur radio software's UDP interface
https://pkg.go.dev/github.com/k0swe/wsjtx-go
Apache License 2.0
14 stars 3 forks source link
amateur-radio udp wsjtx

PkgGoDev Go Report Card Test

wsjtx-go

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.

Run

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