Next revision | Previous revision |
references:linux [2020/07/22 14:59] – created va7fi | references:linux [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 |
---|
====== GNU/Linux Ham Radio Setups ====== | |
I'm wondering what / if / how any of you are using GNU/Linux for ham radio. Here's a quick list of pages I found promising: | |
* https://hamwaves.com/linux.ham/en/index.html | |
* https://sourceforge.net/projects/kb1oiq-andysham/ | |
* https://launchpad.net/%7Eubuntu-hams-updates/+archive/ubuntu/ppa/+index?batch=75 | |
| |
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. If this page grows enough, we can move it to the [[/howto |How To]] section. | |
| |
<fc #ff0000>Update (June 19, 2020)</fc> | |
Today on the Rainbow Country Net, someone mentioned [[http://hampi.radiowaves.ca/ |HamPi]], a Raspberry Pi image that comes preloaded with tons of ham software. Here's the list (copied from their {{http://hampi.radiowaves.ca/README.docx |README.docx}} file: | |
| |
<hidden> | |
<html> | |
<h1>General Ham Radio Applications</h1> | |
<ul> | |
<li><a href="https://hamlib.github.io/">HamLib</a> - Ham Radio Control Libraries</li> | |
<li><a href="http://sourceforge.net/projects/groundstation">grig</a> - graphical user interface to the Ham Radio Control Libraries</li> | |
<li><a href="https://chirp.danplanet.com/">CHIRP</a> - Radio Programming Software</li> | |
<li><a href="http://m0iax.com/2019/09/25/aprs-message-app-for-js8call/">APRS Message App for JS8Call</a> - GUI to send APRS messages via JS8Call</li> | |
<li><a href="https://www.svxlink.org/">QTel</a> - EchoLink client</li> | |
<li><a href="http://users.telenet.be/on4qz/index.html">QSSTV</a> - Slow Scan TV (e.g. "Fax")</li> | |
<li><a href="http://gpredict.oz9aec.net/">Gpredict</a> - Satellite prediction</li> | |
<li><a href="https://freedv.org/">FreeDV</a> - Free digital voice vocoder</li> | |
<li><a href="https://www.pa7lim.nl/bluedv/">BlueDV</a> - Client for D-Star and DMR</li> | |
<li><a href="https://github.com/8cH9azbsFifZ/WsprryPi.git">WsprryPi - WSPR software</a></li> | |
<li><a href="https://github.com/MalcolmRobb/dump1090">ADS-B Flight Tracking Software</a></li> | |
<li><a href="http://www.w1hkj.com/pi3/">Pi3/4 Stats Monitor</a> - by <a href="http://www.w1hkj.com/">W1HKJ</a></li> | |
<li><a href="https://www.qsl.net/hz1jw/voacapl/index.html">VOACAP</a> - HF propagation prediction</li> | |
<li><a href="https://gpsd.gitlab.io/gpsd/">GPS Support</a></li> | |
<li><a href="https://www.raspberryconnect.com/projects/65-raspberrypi-hotspot-accesspoints/158-raspberry-pi-auto-wifi-hotspot-switch-direct-connection">Auto WiFi Hotspot</a> - Automatically turn your Pi into a WiFi hotspot when in the field!</li> | |
<li><a href="https://wxtoimgrestored.xyz/beta/">wxtoimg</a> - NOAA weather imaging software</li> | |
<li><a href="http://wa0eir.bcts.info/twhamqth.html">twHamQTH</a> - an online callsign look up program</li> | |
<li><a href="http://wa0eir.bcts.info/twclock.html">twclock</a> - a world clock and automatic ID for amateur radio operators</li> | |
<li><a href="https://www.qsl.net/dl4sdc/">acfax</a> - Receive faxes using your radio and sound card</li> | |
<li><a href="http://db0fhn.efi.fh-nuernberg.de/doku.php?id=radio:db0fhn:convers">colrconv</a> - convers client with sound and ncurses color support</li> | |
<li><a href="https://github.com/maurizioandreotti/D-Rats">D-Rats 0.3.9 (by new maintainer Maurizio Andreotti)</a> - A communication tool for D-STAR</li> | |
<li><a href="http://www.f6fbb.org/">fbb</a> - Packet radio mailbox and utilities</li> | |
<li>gcb - Utility to calculate long and short path to a location</li> | |
<li><a href="https://www.qsl.net/in3otd/">glfer</a> - Spectrogram display and QRSS keyer</li> | |
<li><a href="https://github.com/N0NB/xdx">Xdx</a> is a DX-cluster client</li> | |
<li><a href="http://www.dxcluster.org/main/">DXSpider</a> - DX Cluster Server</li> | |
<li><a href="https://www.qrz.com/db/AC6SL">fccexam</a> - Study tool for USA FCC commercial radio license exams.</li> | |
<li><a href="https://github.com/rubund/gnuais/">gnuais / gnuaisgui</a> - GNU Automatic Identification System receiver</li> | |
<li><a href="https://www.qrz.com/db/AC6SL">hamexam</a> - Study guide for USA FCC amateur radio (ham radio) license examinations.</li> | |
<li><a href="http://hamfax.sourceforge.net/">hamfax</a> - Qt based shortwave fax</li> | |
<li><a href="https://github.com/miek/inspectrum">inspectrum</a> - tool for visualising captured radio signals</li> | |
<li><a href="https://github.com/kd2bd/predict/">predict-gsat</a> - Graphical Predict client</li> | |
<li><a href="http://www.qsl.net/kd2bd/splat.html">splat</a> - analyze point-to-point terrestrial RF communication links</li> | |
<li><a href="https://www.qrz.com/db/VA3DB">wwl</a> - Calculates distance and azimuth between two Maidenhead locators</li> | |
<li><a href="https://github.com/ve7fet/linuxax25">AX.25</a> – Packet Radio drivers for ax.25 protocol</li> | |
<li><a href="https://sourceforge.net/projects/linpac">linpac</a> - terminal for packet radio with mail client</li> | |
<li><a href="https://github.com/gnuradio/pybombs">PyBOMBS</a> - GNU Radio install management system</li> | |
<li><a href="https://github.com/marrold/AMBEServer">AMBEServer</a> – AMBE vocoder chip support</li> | |
</ul> | |
<h1>Antenna Ham Radio Applications</h1> | |
<ul> | |
<li><a href="http://www.include.gr/antennavis.html">antennavis</a> - Antenna Visualization Software</li> | |
<li><a href="https://github.com/radioteknos/gsmc.git">gsmc</a> - A GTK Smith Chart Calculator for RF impedance matching</li> | |
<li><a href="https://www.qsl.net/5b4az/">nec2c</a> - Translation of the NEC2 FORTRAN source code to the C language</li> | |
<li><a href="http://www.pa3fwm.nl/software/xnecview/">xnecview</a> - NEC structure and gain pattern viewer</li> | |
<li><a href="https://www.dhars.org.uk/members_pages/G8WRB/">yagiuda</a> - software to analyse performance of Yagi-Uda antennas</li> | |
</ul> | |
<h1>Digital Mode Ham Radio Applications</h1> | |
<ul> | |
<li><a href="https://physics.princeton.edu/pulsar/k1jt/wsjtx.html">WSJT-X</a> - Weak Signal (FT8, FT4, etc.) by <a href="https://www.qrz.com/db/K1JT">W1JT</a></li> | |
<li><a href="https://tagloomis.com/grid-tracker/">GridTracker</a> - Graphical mapping companion program for WSJT-X or JTDX</li> | |
<li><a href="http://www.jtdx.tech/en/">JTDX</a> - Alternate client for Weak Signal (FT8, FT4, etc.)</li> | |
<li><a href="http://js8call.com/">JS8Call</a> - Messaging built on top of FT8 protocol by <a href="https://www.qrz.com/db/kn4crd/">KN4CRD</a></li> | |
<li><a href="http://m0iax.com/2019/05/27/js8calltools-for-raspberry-pi/">JS8CallTools</a> - Get Grid coordinates using GPS</li> | |
<li>(FLDigi is in its own section below.)</li> | |
<li><a href="https://github.com/gnss-sdr/gnss-sdr">gnss-sdr</a> - GLONASS satellite system Software Defined Receiver</li> | |
<li><a href="http://linpsk.sourceforge.net/">linpsk</a> - amateur radio PSK31/RTTY program via soundcard</li> | |
<li><a href="https://sourceforge.net/projects/multimon/">multimon</a> - multimon - program to decode radio transmissions</li> | |
<li><a href="https://github.com/EliasOenal/multimon-ng">multimon-ng</a> - digital radio transmission decoder</li> | |
<li><a href="http://wa0eir.bcts.info/psk31lx.html">psk31lx</a> - a terminal based ncurses program for psk31</li> | |
<li><a href="http://wa0eir.bcts.info/twpsk.html">twpsk</a> - a psk program</li> | |
</ul> | |
<h1>Software Defined Radio</h1> | |
<ul> | |
<li><a href="https://cubicsdr.com/">CubicSDR</a> - Software Defined Radio receiver</li> | |
<li><a href="https://sourceforge.net/projects/cutesdr/">cutesdr</a> - Simple demodulation and spectrum display program</li> | |
<li><a href="http://gqrx.dk/">GQRX</a> - Software defined radio receiver</li> | |
<li><a href="https://github.com/f4exb/sdrangel">SDRAngel</a> - SDR player</li> | |
<li><a href="https://github.com/gordonjcp/lysdr">lysdr</a> - Simple software-defined radio</li> | |
<li><a href="https://github.com/pothosware/SoapyAudio">SoapyAudio</a> - Soapy SDR plugin for Audio devices</li> | |
<li><a href="https://github.com/pothosware/SoapyHackRF">SoapyHackRF</a> - SoapySDR HackRF module</li> | |
<li><a href="https://github.com/pothosware/SoapyMultiSDR">SoapyMultiSDR</a> - Multi-device support module for SoapySDR</li> | |
<li><a href="https://github.com/pothosware/SoapyNetSDR">SoapyNetSDR</a> - Soapy SDR module for NetSDR protocol</li> | |
<li><a href="https://github.com/pothosware/SoapyRemote">SoapyRemote</a> - Use any Soapy SDR remotely</li> | |
<li><a href="https://github.com/pothosware/SoapyRTLSDR">SoapyRTLSDR</a> - Soapy SDR module for RTL SDR USB dongle</li> | |
<li><a href="https://github.com/pothosware/SoapySDR">SoapySDR</a> - Vendor and platform neutral SDR support library</li> | |
<li><a href="https://github.com/pothosware/SoapySDRPlay">SoapySDRPlay</a> - Soapy SDR module for SDRPlay | |
<ul> | |
<li>Support for <a href="https://www.rtl-sdr.com/">RTL-SDR</a></li> | |
<li>Support for <a href="https://www.sdrplay.com/">SDRPlay SDR</a></li> | |
<li>Support for <a href="https://greatscottgadgets.com/hackrf/">HackRF SDR</a></li> | |
<li>Support for <a href="https://github.com/airspy/airspyone_host">AirSpy</a> and <a href="https://github.com/airspy/airspyhf">AirSpy HF</a></li> | |
</ul> | |
</li> | |
<li><a href="https://github.com/pothosware/SoapyAirspy">SoapySDRAirSpy</a>- Soapy SDR module for AirSpy SDR</li> | |
<li><a href="https://github.com/pothosware/SoapyFCDPP">SoapySDRFUNcube Dongle Pro+</a>- Soapy SDR module for FUNCube Dongle Pro+</li> | |
<li><a href="https://github.com/pothosware/SoapyPlutoSDR">SoapySDRPlutoSDR</a>- Soapy SDR module for Pluto SDR</li> | |
<li><a href="https://github.com/pothosware/SoapyOsmo">SoapySDROsmoSDR</a>- Soapy SDR module for Osmo SDR</li> | |
<li><a href="https://github.com/pothosware/SoapyRedPitaya">SoapySDRRedPitaya</a>- Soapy SDR module for Red Pitaya SDR</li> | |
<li><a href="https://github.com/pothosware/SoapyUHD">SoapyUHD</a>- Soapy SDR module for Ettus ResearchUHD SDR</li> | |
<li><a href="https://github.com/pothosware/SoapyVOLKConverters">SoapySDRVOLKConverters</a> - Support for VOLK-based type converters</li> | |
</ul> | |
<h1>APRS Applications</h1> | |
<ul> | |
<li><a href="http://xastir.org/">Xastir</a> - APRS GUI client / Digipeater / Igate</li> | |
<li><a href="https://www.ka2ddo.org/ka2ddo/YAAC.html">YAAC</a> - Yet Another APRS Client</li> | |
<li><a href="https://github.com/wb2osz/direwolf">DireWolf</a> - Software "soundcard" AX.25 packet modem/TNC and APRS encoder/decoder</li> | |
<li><a href="https://github.com/n2ygk/aprsdigi">aprsdigi</a> - digipeater for APRS</li> | |
<li><a href="https://thelifeofkenneth.com/aprx/">aprx</a> - APRS Digipeater and iGate</li> | |
<li><a href="http://soundmodem.vk4msl.id.au/">soundmodem</a> - Sound Card Amateur Packet Radio Modems</li> | |
</ul> | |
<h1>FLDigi Application Suite from <a href="http://www.w1hkj.com/">W1HKJ</a></h1> | |
<ul> | |
<li><a href="http://www.w1hkj.com/">flrig</a> - Rig Control program which interfaces with fldigi</li> | |
<li><a href="http://www.w1hkj.com/">fldigi</a> - <a href="http://www.w1hkj.com/modes/index.htm">Digital Modes</a> Communications</li> | |
<li><a href="http://www.w1hkj.com/">flaa</a> - RigExpert Antenna Analyzer Control Program</li> | |
<li><a href="http://www.w1hkj.com/">flamp</a> - File transmissions via Amateur Multicast Protocol</li> | |
<li><a href="http://www.w1hkj.com/">flarq</a> - ARQ data transfer utility for fldigi</li> | |
<li><a href="http://www.w1hkj.com/">flcluster</a> - Telnet client to remote DX Cluster Servers</li> | |
<li><a href="http://www.w1hkj.com/">fllog</a> - Logbook application which can use same data file as fldigi</li> | |
<li><a href="http://www.w1hkj.com/">flmsg</a> - Editor for ICS 213 Forms</li> | |
<li><a href="http://www.w1hkj.com/">flnet</a> - Net Control Assistant for Net Activities (Check-In Application)</li> | |
<li><a href="http://www.w1hkj.com/alpha/flpost/">flpost</a> - NBEMs post office</li> | |
<li><a href="http://www.w1hkj.com/">flwrap</a> - File encapsulation and compression for transmission over amateur radio</li> | |
<li><a href="http://www.w1hkj.com/">flwkey</a> - Winkeyer (or clone) control program for K1EL Winkeyer series</li> | |
</ul> | |
<h1>Logging Applications</h1> | |
<ul> | |
<li><a href="http://www.arrl.org/tqsl-download">TrustedQSL</a> - LotW client</li> | |
<li><a href="https://www.cqrlog.com/">CQRlog</a> - Ham Radio Logging Application</li> | |
<li><a href="https://christianjacobs.uk/pyqso/">PyQSO</a> - Logging software (written in Python)</li> | |
<li><a href="https://www.klog.xyz/">klog</a> - The Ham Radio Logging program</li> | |
<li><a href="https://tlf.github.io/">tlf</a> - console based ham radio contest logger</li> | |
<li><a href="http://tucnak.nagano.cz/wiki/Main_Page">tucnak2</a> - VHF/UHF/SHF Hamradio contest log version 2</li> | |
<li><a href="http://wa0eir.bcts.info/twlog.html">twlog</a> - basic logging program for ham radio</li> | |
<li>upload_adif_log – Upload only new log entries to LotW, eQSL.cc and ClubLog</li> | |
<li><a href="https://github.com/dslotter/wsjtx_to_n3fjp">wsjtx_to_n3fjp</a> - Logging adapter to allow WSJT-X to log to N3FJP</li> | |
<li><a href="https://www.nongnu.org/xlog/">xlog</a> - GTK+ Logging program for Hamradio Operators</li> | |
</ul> | |
<h1>WinLink Applications</h1> | |
<ul> | |
<li><a href="https://getpat.io/">Pat WinLink</a> - WinLink for Raspberry Pi (and other platforms)</li> | |
<li><a href="http://www.cantab.net/users/john.wiseman/Documents/ARDOPC.html">ARDOP</a> support for Pat WinLink</li> | |
<li><a href="https://www.cantab.net/users/john.wiseman/Downloads/Beta/">ARDOP-GUI</a> - Provides graphical representation of ARDOP connections</li> | |
<li><a href="https://app.simplenote.com/publish/LR0lxm">Find ARDOP</a> - Retrieves local ARDOP sources by <a href="https://www.qrz.com/db/KM4ACK">KM4ACK</a></li> | |
<li><a href="https://github.com/km4ack/patmenu2">Pat Menu 2</a> – Menu for Pat by KM4ACK</li> | |
<li><a href="https://www.p4dragon.com/en/PMON.html">PMON</a> - a PACTOR® Monitoring Utility for Linux</li> | |
</ul> | |
<h1>Morse Code Applications</h1> | |
<ul> | |
<li><a href="https://www.nongnu.org/aldo/">aldo</a> - Morse code training program</li> | |
<li><a href="http://unixcw.sourceforge.net/about.html">cw</a> - sound characters as Morse code on the soundcard or console speaker</li> | |
<li><a href="http://unixcw.sourceforge.net/">cwcp</a> - Text based Morse tutor program</li> | |
<li><a href="http://unixcw.sourceforge.net/">xcwcp</a> - Graphical Morse tutor program</li> | |
<li><a href="http://cwdaemon.sourceforge.net/">cwdaemon</a> - morse daemon for the serial or parallel port</li> | |
<li><a href="https://fkurz.net/ham/ebook2cw.html">ebook2cw</a> - convert ebooks to Morse MP3s/OGGs</li> | |
<li><a href="http://fkurz.net/ham/ebook2cw.html">ebook2cwgui</a> - GUI for ebook2cw</li> | |
<li><a href="http://www.catb.org/~esr/morse-classic/">morse</a> - training program about morse-code for aspiring radio hams</li> | |
<li><a href="http://aluigi.altervista.org/mytoolz.htm">morse2ascii</a> - tool for decoding the morse codes from a PCM WAV file</li> | |
<li><a href="http://aluigi.altervista.org/mytoolz.htm">morsegen</a> - convert file to ASCII morse code</li> | |
<li><a href="https://fkurz.net/ham/qrq.html">qrq</a> - High speed Morse telegraphy trainer</li> | |
<li><a href="https://launchpad.net/ubuntu/+source/xdemorse/3.4-1">xdemorse</a> - decode Morse signals to text</li> | |
</ul> | |
</html> | |
</hidden> | |
// | |
// | |
| |