https://github.com/k0swe/wsjtx-go
Golang binding for the WSJT-X amateur radio software's UDP interface
https://github.com/k0swe/wsjtx-go
amateur-radio udp wsjtx
Last synced: 7 months ago
JSON representation
Golang binding for the WSJT-X amateur radio software's UDP interface
- Host: GitHub
- URL: https://github.com/k0swe/wsjtx-go
- Owner: k0swe
- License: apache-2.0
- Created: 2020-07-03T23:49:16.000Z (almost 5 years ago)
- Default Branch: v4
- Last Pushed: 2024-08-20T13:47:50.000Z (10 months ago)
- Last Synced: 2024-08-20T15:50:25.691Z (10 months ago)
- Topics: amateur-radio, udp, wsjtx
- Language: Go
- Homepage: https://pkg.go.dev/github.com/k0swe/wsjtx-go
- Size: 146 KB
- Stars: 14
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://pkg.go.dev/github.com/k0swe/wsjtx-go/v4)
[](https://goreportcard.com/report/github.com/k0swe/wsjtx-go/v4)
[](https://github.com/k0swe/wsjtx-go/actions/workflows/test.yml?query=branch%3Av3)# 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`](https://sourceforge.net/p/wsjt/wsjtx/ci/wsjtx-2.5.2/tree/Network/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:
```shell script
go run cmd/main.go
```