Raspberry Pi 4b and Ham Radio Software List – Dec. 2019
Note: I must give credit to Dave Slotter, W3DJS for compiling the list I based this post on.
Currently, this list is far from comprehensive, but I rather enjoyed the way Dave broke down the categories listed below. This will give me a working document and, in time, it will be replaced. For now, thought I would share it with a few notes/observations. dave/W6TUX
General Ham Radio Applications
- HamLib – Ham Radio Control Libraries
- grig – graphical user interface to the Ham Radio Control Libraries
- CHIRP – Radio Programming Software
- APRS Message App for JS8Call – GUI to send APRS messages via JS8Call
- QTel – EchoLink client
- QSSTV – Slow Scan TV (e.g. “Fax”)
- Gpredict – Satellite prediction
- FreeDV – Free digital voice vocoder
- BlueDV – Client for D-Star and DMR
- WsprryPi – WSPR software
- ADS-B Flight Tracking Software
- Pi3/4 Stats Monitor – by W1HKJ
- VOACAP – HF propagation prediction
- GPS Support
- Auto WiFi Hotspot – Automatically turn your Pi into a WiFi hotspot when in the field!
- wxtoimg – NOAA weather imaging software
- twHamQTH – an online callsign look up program
- twclock – a world clock and automatic ID for amateur radio operators
- acfax – Receive faxes using your radio and sound card
- colrconv – convers client with sound and ncurses color support
- d-rats – A communication tool for D-STAR
- fbb – Packet radio mailbox and utilities
- gcb – Utility to calculate long and short path to a location
- glfer – Spectrogram display and QRSS keyer
- Xdx is a DX-cluster client
- DXSpider – DX Cluster Server
- fccexam – Study tool for USA FCC commercial radio license exams.
- gnuais / gnuaisgui – GNU Automatic Identification System receiver
- hamexam – Study guide for USA FCC amateur radio (ham radio) license examinations.
- hamfax – Qt based shortwave fax
- inspectrum – tool for visualising captured radio signals
- predict-gsat – Graphical Predict client
- splat – analyze point-to-point terrestrial RF communication links
- wwl – Calculates distance and azimuth between two Maidenhead locators
Antenna Ham Radio Applications
- antennavis – Antenna Visualization Software
- gsmc – A GTK Smith Chart Calculator for RF impedance matching
- nec2c – Translation of the NEC2 FORTRAN source code to the C language
- xnecview – NEC structure and gain pattern viewer
- yagiuda – software to analyse performance of Yagi-Uda antennas
Digital Mode Ham Radio Applications
- WSJT-X – Weak Signal (FT8, FT4, etc.) by W1JT
- GridTracker – Graphical mapping companion program for WSJT-X or JTDX
- JTDX – Alternate client for Weak Signal (FT8, FT4, etc.)
- JS8Call – Messaging built on top of FT8 protocol by KN4CRD
- JS8CallTools – Get Grid coordinates using GPS
- (FLDigi is in its own section below.)
- gnss-sdr – GLONASS satellite system Software Defined Receiver
- linpsk – amateur radio PSK31/RTTY program via soundcard
- multimon – multimon – program to decode radio transmissions
- multimon-ng – digital radio transmission decoder
- psk31lx – a terminal based ncurses program for psk31
- twpsk – a psk program
Software Defined Radio
APRS Applications
- Xastir – APRS GUI client / Digipeater / Igate
- YAAC – Yet Another APRS Client
- DireWolf – Software “soundcard” AX.25 packet modem/TNC and APRS encoder/decoder
- aprsdigi – digipeater for APRS
- aprx – APRS Digipeater and iGate
- soundmodem – Sound Card Amateur Packet Radio Modems
FLDigi Application Suite from W1HKJ
- flrig – Rig Control program which interfaces with fldigi
- fldigi – Digital Modes Communications
- flaa – RigExpert Antenna Analyzer Control Program
- flamp – File transmissions via Amateur Multicast Protocol
- flarq – ARQ data transfer utility for fldigi
- flcluster – Telnet client to remote DX Cluster Servers
- fllog – Logbook application which can use same data file as fldigi
- flmsg – Editor for ICS 213 Forms
- flnet – Net Control Assistant for Net Activities (Check-In Application)
- flpost – NBEMs post office
- flwrap – File encapsulation and compression for transmission over amateur radio
- flwkey – Winkeyer (or clone) control program for K1EL Winkeyer series
Logging Applications
- TrustedQSL – LotW client
- CQRlog – Ham Radio Logging Application
- PyQSO – Logging software (written in Python)
- klog – The Ham Radio Logging program
- tlf – console based ham radio contest logger
- tucnak2 – VHF/UHF/SHF Hamradio contest log version 2
- twlog – basic logging program for ham radio
- wsjtx_to_n3fjp – Logging adapter to allow WSJT-X to log to N3FJP
- xlog – GTK+ Logging program for Hamradio Operators
WinLink Applications
- Pat WinLink – WinLink for Raspberry Pi (and other platforms)
- ARDOP support for Pat WinLink
- ARDOP-GUI – Provides graphical representation of ARDOP connections
- Find ARDOP – Retrieves local ARDOP sources by KM4ACK
- AX25 support for Pat WinLink
- PMON – a PACTOR® Monitoring Utility for Linux
Morse Code Applications
- aldo – Morse code training program
- cw – sound characters as Morse code on the soundcard or console speaker
- cwcp – Text based Morse tutor program
- xcwcp – Graphical Morse tutor program
- cwdaemon – morse daemon for the serial or parallel port
- ebook2cw – convert ebooks to Morse MP3s/OGGs
- ebook2cwgui – GUI for ebook2cw
- morse – training program about morse-code for aspiring radio hams
- morse2ascii – tool for decoding the morse codes from a PCM WAV file
- morsegen – convert file to ASCII morse code
- qrq – High speed Morse telegraphy trainer
- twcw – sends morse code via the sound card or serial card (Needs RTC installed)
- xdemorse – decode Morse signals to text
- rscw – Receive CW through Soundcard