User Tools

Site Tools


Table of Contents

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 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, 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

references/linux.txt · Last modified: 2020/08/07 18:24 by va7fi