No description, website, or topics provided.
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
wsjtx
LICENSE
README.md
WsjtxCurses.py
config.py
dxcc.csv
dxcc.py
header.py
main.py
myutils.py
py_wsjtx_screenshot.jpg
read_log.py

README.md

py_wsjtx

Python application to decode the UDP messages sent by WSJT-X (http://physics.princeton.edu/pulsar/k1jt/wsjtx.html) - An amateur radio application.

WSJT-X sends status messages to a listening socket, this Python application decodes those messages and displays them in a terminal session.

  • Can be configured to be a scrolling log or an ncurses display.
  • Colour coding is used to show stations worked and countries worked, on current band.
  • Can also be configured to output the decoded messages to a MQTT server in JSON format.

Screenshot showing colours for indication of worked stations/countries:

Screenshot

Requirements:

pyhamtools (https://github.com/dh1tw/pyhamtools) and (obviously) it's requirements

TODO:

  • Pull configuration options out into a config file.
  • Add code to display in QT gui.