Difference between revisions of "Amateur radio"

From ArchWiki
Jump to: navigation, search
m (edited AX.25 section)
(xastir in AUR is current and does build again, removed the old note that said otherwise)
(47 intermediate revisions by 9 users not shown)
Line 1: Line 1:
[[Category:Communication and network (English)]]
+
[[Category:Telephony and Voice]]
{{stub}}
+
Amateur radio enthusiasts have been at the forefront of experimentation and development since the very earliest days of radio.  All over the world, radio amateurs use a wide range of modes and frequencies to communicate.  When surplus teleprinters became available in the early 1950s, radio amateurs adapted them for their own use and the first modern digital mode was born.  Half a century later, RTTY is still widely used, and has been joined by a great number of other modes.
+
  
==Getting Started==
+
Amateur radio enthusiasts (sometimes called ham radio operators or "hams") have been at the forefront of experimentation and development since the earliest days of radio.  A wide variety of communication modes are used on a vast range of frequencies that span the electromagnetic spectrum. 
Most software for digital modes use a soundcard to communicate with the radio, and a simple circuit to switch the radio to transmitExamples of the PTT circuits used may be found on [http://www.baycom.org/~tom/pcf/ptt_circ/ptt.html Tom Sailer's soundmodem pages].
+
This page lists software related to amateur radio that can be found in the [[AUR]]. Some of it is stand-alone while the various digital communication applications require interfacing to radio hardware and possibly the computer soundcard. Interface hardware can be purchased from vendors or home-built.
  
In order to transmit data over the air, you will need a suitable licence. In many countries you can get licence-exempt radios, but it may not be legal to use them for data modes.  It is also possible to connect two PCs together via audio cables, and experiment with data modes.
+
{{Warning|International treaties require that users of amateur radio frequencies have a government-issued license. This only affects you if you have a transmitter and an antenna, receiving amateur radio or just downloading amateur radio software isn't illegal.}}
  
==AX.25==
+
== General information ==
[http://en.wikipedia.org/wiki/AX.25 AX.25] is a data link layer protocol that is used extensively in packet radio networks.  It supports connected operation (eg. keyboard-to-keyboard contacts, access to local bulletin board systems, and DX clusters) as well as connectionless operation (eg. [http://en.wikipedia.org/wiki/APRS APRS]). The Linux kernel includes native support for AX.25 networking. Please refer to this [http://tldp.org/HOWTO/AX25-HOWTO/ guide] for more informationThe following software is available in the AUR:
+
Many of the following programs will need to access a serial port to key the transmitter (eg. /dev/ttyS0). This requires that the user belong to the uucp groupTo add the user to the uucp group issue the following command as root:
* [http://aur.archlinux.org/packages.php?ID=17085 ax25-apps]
+
* [http://aur.archlinux.org/packages.php?ID=17083 ax25-tools]
+
* [http://aur.archlinux.org/packages.php?ID=22319 libax25]
+
* [http://aur.archlinux.org/packages.php?ID=32125 node]
+
  
==Analysis tools==
+
# gpasswd -a ''username'' uucp
* [http://aur.archlinux.org/packages.php?ID=34132 fl_moxgen] Moxon antenna designer
+
* [http://aur.archlinux.org/packages.php?ID=22313 geoid] Geodetic calculator
+
* [http://aur.archlinux.org/packages.php?ID=22314 gpredict] Real-time satellite tracking and orbit prediction application
+
* [http://aur.archlinux.org/packages.php?ID=22324 splat] rf signal propagation, loss, and terrain analysis
+
* [http://aur.archlinux.org/packages.php?ID=22331 xnec2c] Electromagnetic antenna modeler
+
  
==Logging==
+
then logoff and logon.
* [https://aur.archlinux.org/packages.php?ID=34845 cty] Databases for logging programs
+
* [https://aur.archlinux.org/packages.php?ID=22307 dxcc] Determines DXCC entity of amateur callsigns
+
* [https://aur.archlinux.org/packages.php?ID=22309 fdlog] Field Day logger
+
* [https://aur.archlinux.org/packages.php?ID=40660 klog]
+
* [https://aur.archlinux.org/packages.php?ID=22325 tlf]
+
* [https://aur.archlinux.org/packages.php?ID=29821 tucnak2] VHF contest logger
+
* [https://aur.archlinux.org/packages.php?ID=22317 xlog]
+
* [https://aur.archlinux.org/packages.php?ID=22333 yfklog]
+
* [https://aur.archlinux.org/packages.php?ID=22332 yfktest]
+
  
==Morse code trainers==
+
== Software list ==
* [https://aur.archlinux.org/packages.php?ID=22302 aldo]
+
* {{App|Hamlib|provides an interface between hardware and radio control programs. It is a software layer to facilitate the control of radios and other hardware (eg. for logging, digital modes) and is not a stand-alone application.
* [https://aur.archlinux.org/packages.php?ID=45022 cutecw]
+
|http://sourceforge.net/apps/mediawiki/hamlib/|{{AUR|hamlib}}}}
* [https://aur.archlinux.org/packages.php?ID=22318 gtkmmorse]
+
* [https://aur.archlinux.org/packages.php?ID=23997 kochmorse]
+
* [https://aur.archlinux.org/packages.php?ID=22322 qrq]
+
* [https://aur.archlinux.org/packages.php?ID=22305 unixcw]
+
  
==Soundmodem==
+
* {{App|Soundmodem|was written by Tom Sailer (HB9JNX/AE4WA) to allow a standard PC soundcard to act as a packet radio modem for use with the various AX.25 communication modes. The data rate can be as high as 9600 baud depending on the hardware and application. Soundmodem can be used as a KISS modem on the serial port or as an AX.25 network deviceTo use soundmodem as an MKISS network device, the kernel must be re-built with MKISS modules.  More information is in the [http://www.xastir.org/wiki/index.php/HowTo:SoundModem Xastir wiki]
For AX.25-based modes (packet radio, and APRS), Tom Sailer's soundmodem software will allow you to transfer data at up to 9600 baud, with a suitable radio. APRS uses 1200 baud data, which can be passed over the microphone and loudspeaker connectionsHigh speed modes like G3RUH require specially-adapted radios, because the wide band data needs to have a flat audio response.
+
:Run soundmodem as root:
 +
:{{bc|# soundmodem}}
 +
:If you have configured soundmodem as a KISS modem, you will need to change permissions to make it user-readable:
 +
:{{bc|# chmod 666 /dev/soundmodem0}}
 +
|http://www.baycom.org/~tom/ham/soundmodem/|{{AUR|soundmodem}}}}
  
Soundmodem can be used as a KISS modem, which is treated as a serial device, or as an AX.25 network device which may be shared by several applications.
+
* {{App|Grig|simple control program based on Hamlib|http://groundstation.sourceforge.net/grig/|{{AUR|grig}}}}
 +
* {{App|gMFSK|is a user interface that supports a multitude of digital modes.  It uses hamlib and xlog for logging|http://gmfsk.connect.fi|{{AUR|gmfsk}}}}
 +
* {{App|lysdr|highly customizable radio interface|https://github.com/gordonjcp/lysdr|{{AUR|lysdr-git}}}}
 +
* {{App|linrad|Software defined radio by SM5BSZ|http://www.sm5bsz.com/linuxdsp/linrad.htm|{{AUR|linrad}}}}
 +
* {{App|quisk|Software defined radio by N2ADR|http://james.ahlstrom.name/quisk/|{{AUR|quisk}}}}
 +
* {{App|[[owx]]|command-line utility for programming Wouxun radios|http://owx.chmurka.net|{{AUR|owx}}}}
 +
* {{App|cwdaemon|cw keyer for serial or parallel port|http://www.qsl.net/pg4i/linux/cwdaemon.html|{{AUR|cwdaemon}}}}
 +
* {{App|twcw|extension for cwirc|http://wa0eir.home.mchsi.com/twcw.html|{{AUR?|twcw}}}}
 +
* {{App|fldigi|popular GUI developed by W1HKJ for a variety of digital communication modes|http://w1hkj.com/Fldigi.html|{{AUR|fldigi}}}}
 +
* {{App|libfap|APRS packet parser|http://pakettiradio.net/libfap/|{{AUR|libfap}}}}
 +
* {{App|aprx|lightweight APRS digipeater and i-Gate interface|http://wiki.ham.fi/Aprx.en|{{AUR|aprx-svn}}}}
 +
* {{App|xdx|network client|http://www.qsl.net/pg4i/linux/xdx.html|{{AUR|xdx}}}}
 +
* {{AUR|d-rats}} – D-STAR communication tool
 +
* {{AUR|qsstv}} – Slow-scan television
 +
* {{AUR|linpsk}} – PSK31
 +
* {{AUR|psk31lx}} – PSK31 using Pulseaudio
 +
* {{AUR|twpsk}} – Soundcard based program for PSK31
 +
* {{AUR|xpsk31}} – PSK31 using a GUI rendered by GTK+
  
You can install [http://aur.archlinux.org/packages.php?ID=17084 soundmodem] from the [[AUR]].
+
=== AX.25 ===
 +
{{App|[[Wikipedia:AX.25|AX.25]]|data link layer protocol that is used extensively in packet radio networks.  It supports connected operation (eg. keyboard-to-keyboard contacts, access to local bulletin board systems, and DX clusters) as well as connectionless operation (eg. [[Wikipedia:APRS|APRS]]). The Linux kernel includes native support for AX.25 networking. Please refer to this [http://tldp.org/HOWTO/AX25-HOWTO/ guide] for more informationThe following software is available in the AUR:
 +
* {{AUR|ax25-apps}}
 +
* {{AUR|ax25-tools}}
 +
* {{AUR|libax25}}
 +
* {{AUR|node}}
 +
|http://www.ax25.net/|present in stock kernel}}
  
If you want to use soundmodem as an MKISS network device, you'll need to rebuild your kernel and install the mkiss kernel modules.
+
=== WSJT ===
 +
{{App|[[Wikipedia:WSJT_(Amateur_radio_software)|WSJT]] (Weak Signal Communication by K1JT)|offers offers a rich variety of features, including specific digital protocols optimized for meteor scatter, ionospheric scatter, and EME (moonbounce) at VHF/UHF, as well as HF skywave propagation. WSJT was developed by Nobel Prize winning physicist Joe Taylor, who has the amateur radio callsign K1JT. The program can decode fraction-of-a-second signals reflected from ionized meteor trails and steady signals 10 dB below the audible threshold.<br>
 +
WSJT is in ongoing, active development by a team of programmers led by K1JT. WSJT (and the related program WSPR) has the option of being configured with
 +
{{bc|$ ./configure --enable-g95}}
 +
or
 +
{{bc|$ ./configure --enable-gfortran}}
 +
If you build with one and experience problems, edit PKGBUILD to try the other.<br>
 +
WSJT requires access to the serial port; see the note in the Interfacing section above about the uucp group.
 +
|http://www.physics.princeton.edu/pulsar/K1JT/|{{AUR|wsjt-svn}}}}
  
Configure soundmodem with {{Filename|soundmodem}}.  There is a good guide to setting up soundmodem on the [http://www.xastir.org/wiki/index.php/HowTo:SoundModem Xastir wiki].
+
=== WSPR ===
 +
{{App|[[Wikipedia:WSPR (mateur_radio_software)|WSPR]] (Weak Signal Propagation Reporter, pronounced whisper)|enables the probing of propagation paths on the amateur radio bands using low power transmissions. It was introduced in 2008 by K1JT following the success and widespread adoption of WSJT by the amateur radio community. Stations with Internet access can automatically upload their reception reports to a central database called [http://wsprnet.org/drupal/ WSPRnet], which includes a [http://wsprnet.org/drupal/wsprnet/map mapping facility]
 +
|http://physics.princeton.edu/pulsar/K1JT/wspr.html|{{AUR|wspr-svn}}}}
  
Run soundmodem as root:
+
=== Xastir ===
# soundmodem
+
{{App|Xastir|stands for X Amateur Station and Information Reporting. It works with [[Wikipedia:APRS|APRS]], an amateur radio-based system for real time tactical digital communications. Xastir is an open-source program that provides full-featured, client-side access to APRS. It is currently in a state of active development.<br>Xastir is highly flexible and there are a wide variety of ways it can be configuredFor example, it can be evaluated without radio hardware if an Internet connection is available.  The wiki at xastir.org is very thorough and gives excellent information on its range of capabilities and setup.<br>An optional speech feature can be enabled with the {{pkg|festival}} package; you will also need a speaker package such as festival-en or festival-english. If you want this option, festival must be installed on your system before building xastir. Launch festival before the xastir program is started for speech to function properly:
 
+
{{bc|$ festival --server}}
If you have configured soundmodem as a KISS modem, you will need to set the device to be user-readable:
+
or you can write a simple script to automate the sequential starting processThere may be problems if other programs such as a media player are accessing sound simultaneously.<br>The PKGBUILD automatically downloads an 850 kB bundle of .wav files and places them here: {{Ic|/usr/share/xastir/sounds/}}.<br>These are audio alarm recordings of a North American English speaker that do not require the presence of festival to render.  The audio play command `play' in the configure menu may not work; try `aplay' instead.
# chmod 666 /dev/soundmodem0
+
|http://www.xastir.org|{{AUR|xastir}}}}
 
+
==WSJT==
+
[http://www.physics.princeton.edu/pulsar/K1JT/ WSJT] stands for "Weak Signal Communication by K1JT"WSJT was developed by Nobel Prize winning physicist Joe Taylor, who has the amateur radio callsign K1JT.  The software offers offers a rich variety of features, including specific digital protocols optimized for meteor scatter, ionospheric scatter, and EME (moonbounce) at VHF/UHF, as well as HF skywave propagation. The program can decode fraction-of-a-second signals reflected from ionized meteor trails and steady signals 10 dB below the audible threshold.   
+
 
+
WSJT is in ongoing, active development by a team of programmers led by K1JT. The latest verion of the software can be retrieved and built from the svn repository at [http://developer.berlios.de/projects/wsjt/ berlios.de] using [http://aur.archlinux.org/packages.php?ID=47447 wsjt-svn] in the AUR.  WSJT (and the related program WSPR) have the option of being configured with
+
 
+
./configure --enable-g95
+
 
+
or
+
  
./configure --enable-gfortran 
+
=== Analysis tools ===
 +
* {{AUR|fl_moxgen}} &ndash; Moxon antenna designer
 +
* {{AUR|geoid}} &ndash; Geodetic calculator
 +
* {{AUR|gpredict}} &ndash; Real-time satellite tracking and orbit prediction application
 +
* {{AUR|hamsolar}} &ndash; Small desktop display of the current solar indices
 +
* {{AUR|splat}} &ndash; rf signal propagation, loss, and terrain analysis
 +
* {{AUR|sunclock}} &ndash; Useful for predicting grayline propagation paths
 +
* {{AUR|xnec2c}} &ndash; Electromagnetic antenna modeler
  
If you build with one and experience problems, edit PKGBUILD to try the other.  
+
=== Logging ===
 +
* {{AUR|cqrlog}} &ndash; a popular Linux logging program
 +
* {{AUR|fdlog}} &ndash; a Field Day Logger with networked nodes
 +
* {{AUR|klog}} &ndash; a Ham radio logging program for Linux / KDE.
 +
* {{AUR|qle}} &ndash; QSO  Logger and log  Editor for amateur radio operators written in Perl
 +
* {{AUR|tlf}} &ndash; a console mode networked logging and contest program
 +
* {{AUR|trustedqsl}} &ndash; QSL application for ARRL's Logbook of the World
 +
* {{AUR|tucnak2}} &ndash; a multiplatform VHF/HF contest logbook
 +
* {{AUR|xlog}} &ndash; a logging program for amateur radio operators.
 +
* {{AUR|yfklog}} &ndash; a general purpose ham radio logbook for *nix operating systems.
 +
* {{AUR|yfktest}} &ndash; a logbook program for ham radio contests.
  
==WSPR==
+
=== Tools ===
[http://en.wikipedia.org/wiki/WSPR_%28Amateur_radio_software%29 WSPR] (pronounced whisper) is a Weak Signal Propagation Reporter.  It was introduced in 2008 by K1JT following the success and widespread adoption of WSJT by the amateur radio community. WSPR enables the probing of propagation paths on the amateur radio bands using low power transmissions.  Stations with Internet access can automatically upload their reception reports to a central database called [http://wsprnet.org/drupal/ WSPRnet], which includes a [http://wsprnet.org/drupal/wsprnet/map mapping facility].  The package [https://aur.archlinux.org/packages.php?ID=47405 wspr-svn] in the AUR builds the current version of the program from the svn repository.
+
* {{AUR|callsign}} &ndash; a small program for finding information about a ham radio based on his callsign
 +
* {{AUR|cty}} &ndash; package contains databases of entities (countries), prefixes and callsigns that are used by amateur radio logging software.
 +
* {{AUR|dxcc}} &ndash; a small program for determining ARRL DXCC entity of a ham radio callsign
 +
* {{AUR|tqsllib}} &ndash; Trusted QSL library (supports ARRL Logbook of the World)
  
==Xastir==
+
=== Morse code training ===
[http://www.xastir.org Xastir] stands for X Amateur Station and Information Reporting.  It works with [http://en.wikipedia.org/wiki/APRS APRS], an amateur radio-based system for real time tactical digital communications. Xastir is an open-source program that provides full-featured, client-side access to APRS.  It is currently in a state of active development. Arch users can install the bleeding-edge version of Xastir from the CVS repository on Sourceforge with [http://aur.archlinux.org/packages.php?ID=46938 xastir-cvs] in the AUR
+
* {{AUR|aldo}}
 +
* {{AUR|cutecw}}
 +
* {{AUR|ebook2cw}}
 +
* {{AUR|gtkmmorse}}
 +
* {{AUR|kochmorse}}
 +
* {{AUR|qrq}}
 +
* {{AUR|unixcw}}
  
Xastir is highly flexible and there are a wide variety of ways it can be configured.  For example, it can be evaluated without radio hardware if an Internet connection is available. It can be optionally built with one of the many Festival speech synthesis packages in the AUR.  The wiki at xastir.org is very thorough and gives excellent information on its range of capabilities and setup.
+
=== Other ===
 +
* {{AUR|cwirc}} &ndash; Send and receive Morse code messages via IRC

Revision as of 22:46, 3 September 2013


Amateur radio enthusiasts (sometimes called ham radio operators or "hams") have been at the forefront of experimentation and development since the earliest days of radio. A wide variety of communication modes are used on a vast range of frequencies that span the electromagnetic spectrum. This page lists software related to amateur radio that can be found in the AUR. Some of it is stand-alone while the various digital communication applications require interfacing to radio hardware and possibly the computer soundcard. Interface hardware can be purchased from vendors or home-built.

Warning: International treaties require that users of amateur radio frequencies have a government-issued license. This only affects you if you have a transmitter and an antenna, receiving amateur radio or just downloading amateur radio software isn't illegal.

General information

Many of the following programs will need to access a serial port to key the transmitter (eg. /dev/ttyS0). This requires that the user belong to the uucp group. To add the user to the uucp group issue the following command as root:

# gpasswd -a username uucp

then logoff and logon.

Software list

  • Hamlib — provides an interface between hardware and radio control programs. It is a software layer to facilitate the control of radios and other hardware (eg. for logging, digital modes) and is not a stand-alone application.
http://sourceforge.net/apps/mediawiki/hamlib/ || hamlibAUR
  • Soundmodem — was written by Tom Sailer (HB9JNX/AE4WA) to allow a standard PC soundcard to act as a packet radio modem for use with the various AX.25 communication modes. The data rate can be as high as 9600 baud depending on the hardware and application. Soundmodem can be used as a KISS modem on the serial port or as an AX.25 network device. To use soundmodem as an MKISS network device, the kernel must be re-built with MKISS modules. More information is in the Xastir wiki
Run soundmodem as root:
# soundmodem
If you have configured soundmodem as a KISS modem, you will need to change permissions to make it user-readable:
# chmod 666 /dev/soundmodem0
http://www.baycom.org/~tom/ham/soundmodem/ || soundmodemAUR
  • Grig — simple control program based on Hamlib
http://groundstation.sourceforge.net/grig/ || grigAUR
  • gMFSK — is a user interface that supports a multitude of digital modes. It uses hamlib and xlog for logging
http://gmfsk.connect.fi || gmfskAUR
  • lysdr — highly customizable radio interface
https://github.com/gordonjcp/lysdr || lysdr-gitAUR
  • linrad — Software defined radio by SM5BSZ
http://www.sm5bsz.com/linuxdsp/linrad.htm || linradAUR
  • quisk — Software defined radio by N2ADR
http://james.ahlstrom.name/quisk/ || quiskAUR
  • owx — command-line utility for programming Wouxun radios
http://owx.chmurka.net || owxAUR
  • cwdaemon — cw keyer for serial or parallel port
http://www.qsl.net/pg4i/linux/cwdaemon.html || cwdaemonAUR
  • twcw — extension for cwirc
http://wa0eir.home.mchsi.com/twcw.html || not packaged? search in AUR
  • fldigi — popular GUI developed by W1HKJ for a variety of digital communication modes
http://w1hkj.com/Fldigi.html || fldigiAUR
  • libfap — APRS packet parser
http://pakettiradio.net/libfap/ || libfapAUR
  • aprx — lightweight APRS digipeater and i-Gate interface
http://wiki.ham.fi/Aprx.en || aprx-svnAUR
  • xdx — network client
http://www.qsl.net/pg4i/linux/xdx.html || xdxAUR
  • d-ratsAUR – D-STAR communication tool
  • qsstvAUR – Slow-scan television
  • linpskAUR – PSK31
  • psk31lxAUR – PSK31 using Pulseaudio
  • twpskAUR – Soundcard based program for PSK31
  • xpsk31AUR – PSK31 using a GUI rendered by GTK+

AX.25

AX.25 — data link layer protocol that is used extensively in packet radio networks. It supports connected operation (eg. keyboard-to-keyboard contacts, access to local bulletin board systems, and DX clusters) as well as connectionless operation (eg. APRS). The Linux kernel includes native support for AX.25 networking. Please refer to this guide for more information. The following software is available in the AUR:

http://www.ax25.net/ || present in stock kernel

WSJT

WSJT (Weak Signal Communication by K1JT) — offers offers a rich variety of features, including specific digital protocols optimized for meteor scatter, ionospheric scatter, and EME (moonbounce) at VHF/UHF, as well as HF skywave propagation. WSJT was developed by Nobel Prize winning physicist Joe Taylor, who has the amateur radio callsign K1JT. The program can decode fraction-of-a-second signals reflected from ionized meteor trails and steady signals 10 dB below the audible threshold.
WSJT is in ongoing, active development by a team of programmers led by K1JT. WSJT (and the related program WSPR) has the option of being configured with

$ ./configure --enable-g95

or

$ ./configure --enable-gfortran

If you build with one and experience problems, edit PKGBUILD to try the other.
WSJT requires access to the serial port; see the note in the Interfacing section above about the uucp group.

http://www.physics.princeton.edu/pulsar/K1JT/ || wsjt-svnAUR

WSPR

WSPR (Weak Signal Propagation Reporter, pronounced whisper) — enables the probing of propagation paths on the amateur radio bands using low power transmissions. It was introduced in 2008 by K1JT following the success and widespread adoption of WSJT by the amateur radio community. Stations with Internet access can automatically upload their reception reports to a central database called WSPRnet, which includes a mapping facility

http://physics.princeton.edu/pulsar/K1JT/wspr.html || wspr-svnAUR

Xastir

Xastir — stands for X Amateur Station and Information Reporting. It works with APRS, an amateur radio-based system for real time tactical digital communications. Xastir is an open-source program that provides full-featured, client-side access to APRS. It is currently in a state of active development.
Xastir is highly flexible and there are a wide variety of ways it can be configured. For example, it can be evaluated without radio hardware if an Internet connection is available. The wiki at xastir.org is very thorough and gives excellent information on its range of capabilities and setup.
An optional speech feature can be enabled with the festival package; you will also need a speaker package such as festival-en or festival-english. If you want this option, festival must be installed on your system before building xastir. Launch festival before the xastir program is started for speech to function properly:

$ festival --server

or you can write a simple script to automate the sequential starting process. There may be problems if other programs such as a media player are accessing sound simultaneously.
The PKGBUILD automatically downloads an 850 kB bundle of .wav files and places them here: /usr/share/xastir/sounds/.
These are audio alarm recordings of a North American English speaker that do not require the presence of festival to render. The audio play command `play' in the configure menu may not work; try `aplay' instead.

http://www.xastir.org || xastirAUR

Analysis tools

  • fl_moxgenAUR – Moxon antenna designer
  • geoidAUR – Geodetic calculator
  • gpredictAUR – Real-time satellite tracking and orbit prediction application
  • hamsolarAUR – Small desktop display of the current solar indices
  • splatAUR – rf signal propagation, loss, and terrain analysis
  • sunclockAUR – Useful for predicting grayline propagation paths
  • xnec2cAUR – Electromagnetic antenna modeler

Logging

  • cqrlogAUR – a popular Linux logging program
  • fdlogAUR – a Field Day Logger with networked nodes
  • klogAUR – a Ham radio logging program for Linux / KDE.
  • qleAUR – QSO Logger and log Editor for amateur radio operators written in Perl
  • tlfAUR – a console mode networked logging and contest program
  • trustedqslAUR – QSL application for ARRL's Logbook of the World
  • tucnak2AUR – a multiplatform VHF/HF contest logbook
  • xlogAUR – a logging program for amateur radio operators.
  • yfklogAUR – a general purpose ham radio logbook for *nix operating systems.
  • yfktestAUR – a logbook program for ham radio contests.

Tools

  • callsignAUR – a small program for finding information about a ham radio based on his callsign
  • ctyAUR – package contains databases of entities (countries), prefixes and callsigns that are used by amateur radio logging software.
  • dxccAUR – a small program for determining ARRL DXCC entity of a ham radio callsign
  • tqsllibAUR – Trusted QSL library (supports ARRL Logbook of the World)

Morse code training

Other

  • cwircAUR – Send and receive Morse code messages via IRC