timhavens / jtdx-go

Golang binding for the WSJT-X amateur radio software's UDP interface - FOR JTDX

Home Page:https://pkg.go.dev/github.com/k0swe/wsjtx-go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PkgGoDev Go Report Card Test

jtdx-go

Golang binding for the WSJT-X (JTDX-SPECIFIC) 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

About

Golang binding for the WSJT-X amateur radio software's UDP interface - FOR JTDX

https://pkg.go.dev/github.com/k0swe/wsjtx-go

License:Apache License 2.0


Languages

Language:Go 99.8%Language:Makefile 0.2%