GNU/Linux Ham Radio Setups
Here's a quick list of pages I found promising about using GNU/Linux for ham radio.
If any of you are already using GNU/Linux to run ham radio programs, please feel free to edit this page to share your experience, tips, etc.
HamPi
HamPi is a Raspberry Pi image that comes preloaded with tons of ham software. Here's the list (copied from their README.docx file:
General Ham Radio Applications
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
- upload_adif_log – Upload only new log entries to LotW, eQSL.cc and ClubLog
- 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
- Pat Menu 2 – Menu for Pat by KM4ACK
- 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
- xdemorse - decode Morse signals to text