Topics

W3DJS Raspberry Pi Ham Radio Image v2.0 Released


Dave Slotter, W3DJS
 

Fellow Hams and Raspberry Pi Enthusiasts,

I am pleased to announce the release of version 2 of the Raspberry Pi Ham Radio Image I've been working on. It contains extensive amount of pre-compiled, pre-installed ham radio software. (See below for an extensive program listing.)

The image will require a 32GB or larger SD or micro SD card to install. This image uses the default password for "pi" which is "raspberry". Please change it upon first launch, as the SSH server is enabled and this would be a security risk.

One more caveat: This image comes pre-installed to operate as a wireless Hotspot for field operations. If you are using this at home, and don't want to operate as a Hotspot, then open a Terminal on the Pi and type in "KillHotspot" (without the quotes) and hit return. Networking will then operate normally.

If there is too much pushback on this point, I may remove the auto-hotspot capability in a future release of the image.

I have confirmed this image starts up successfully on the Raspberry Pi Model 2 B and Model 4 B. However, some of the applications require more CPU power than the Model 2 or 3 can provide, so YMMV.

You can download it from: either http://bit.ly/W3DJSRasPiv2img or
http://bit.ly/32Xpi74 . Thanks to fellow Hams Dave Bruse and Norm Schklar for hosting the image on their servers.

This is QSL-Ware. If you download and use it, I request you send me a QSL card. (My QRZ page has my current mailing address.)

Please send me any comments or concerns here so everyone can benefit from the questions and answers.

-Dave Slotter, W3DJS

Version 2 of Raspberry Pi Ham Radio Image by W3DJS

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
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
CubicSDR - Software Defined Radio receiver
cutesdr - Simple demodulation and spectrum display program
GQRX - Software defined radio receiver
SDRAngel - SDR player
lysdr - Simple software-defined radio
quisk - Software Defined Radio (SDR)
SoapyAudio - Soapy SDR plugin for Audio devices
SoapyHackRF - SoapySDR HackRF module
SoapyMultiSDR - Multi-device support module for SoapySDR
SoapyNetSDR - Soapy SDR module for NetSDR protocol
SoapyRemote - Use any Soapy SDR remotely
SoapyRTLSDR - Soapy SDR module for RTL SDR USB dongle
SoapySDR - Vendor and platform neutral SDR support library
SoapySDRPlay - Soapy SDR module for SDRPlay
Support for RTL-SDR
Support for SDRPlay SDR
Support for HackRF SDR

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

*** Ham Radio Wallpaper also included in image ***


Software Disclaimer:

The Software available on this website are provided "as is" without warranty of any kind, either express or implied. Use at your own risk.

The use of the software and scripts downloaded on this site is done at your own discretion and risk and with agreement that you will be solely responsible for any damage to your computer system or loss of data that results from such activities. You are solely responsible for adequate protection and backup of the data and equipment used in connection with any of the software, and we will not be liable for any damages that you may suffer in connection with using, modifying or distributing any of this software. No advice or information, whether oral or written, obtained by you from us or from this website shall create any warranty for the software.

We make makes no warranty that

  • the software will meet your requirements
  • the software will be uninterrupted, timely, secure or error-free
  • the results that may be obtained from the use of the software will be effective, accurate or reliable
  • the quality of the software will meet your expectations
  • any errors in the software obtained from us will be corrected.

The software, code sample and their documentation made available on this website:

  • could include technical or other mistakes, inaccuracies or typographical errors. We may make changes to the software or documentation made available on its web site at any time without prior-notice.
  • may be out of date, and we make no commitment to update such materials.

We assume no responsibility for errors or omissions in the software or documentation available from its web site.

In no event shall we be liable to you or any third parties for any special, punitive, incidental, indirect or consequential damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, and on any theory of liability, arising out of or in connection with the use of this software.


--
- Dave
  W3DJS


Dave Slotter, W3DJS
 

Looks like this has already blown up one of our hosting providers. Here are the new links for downloading:

You can download it from: either http://bit.ly/W3DJSRasPiv2imgNew or http://bit.ly/32Xpi74 . Thanks to fellow Hams Dave Bruse, W4DTR, and Norm Schklar, WA4ZXV, for hosting the image on their servers.


--
- Dave
  W3DJS


km4ack
 

Outstanding Dave! I noticed it is a 17GB download. Anyway to downsize it a bit more? Did you build on the full Raspbian or the desktop only?

73, de KM4ACK
Find Me On YouTube


Walter Holmes K5WH
 

Anyone get this to work on a RPI4 yet?

 

I have burned the image twice already on a 32g card, but no boot at all.

 

 

Walter/K5WH

 

From: RaspberryPi-4-HamRadio@groups.io <RaspberryPi-4-HamRadio@groups.io> On Behalf Of Dave Slotter, W3DJS
Sent: Tuesday, October 29, 2019 7:28 PM
To: RaspberryPi-4-HamRadio@groups.io
Subject: Re: [RaspberryPi-4-HamRadio] W3DJS Raspberry Pi Ham Radio Image v2.0 Released

 

Looks like this has already blown up one of our hosting providers. Here are the new links for downloading:

You can download it from: either http://bit.ly/W3DJSRasPiv2imgNew or http://bit.ly/32Xpi74 . Thanks to fellow Hams Dave Bruse, W4DTR, and Norm Schklar, WA4ZXV, for hosting the image on their servers.


--
- Dave
  W3DJS


chuck gelm <rpi4ham@...>
 

On 10/30/19 8:16 AM, km4ack wrote:
Outstanding Dave! I noticed it is a 17GB download. Anyway to downsize it a bit more? Did you build on the full Raspbian or the desktop only?

73, de KM4ACK

tar ?
gzip ?
torrent server?



Jeff Palmer
 

I've had no luck on the Pi4, either.  it doesn't boot.
I've written the image directly using dd,  and with balena etcher.



On Wed, Oct 30, 2019 at 9:22 AM Walter Holmes K5WH <walterh@...> wrote:

Anyone get this to work on a RPI4 yet?

 

I have burned the image twice already on a 32g card, but no boot at all.

 

 

Walter/K5WH

 

From: RaspberryPi-4-HamRadio@groups.io <RaspberryPi-4-HamRadio@groups.io> On Behalf Of Dave Slotter, W3DJS
Sent: Tuesday, October 29, 2019 7:28 PM
To: RaspberryPi-4-HamRadio@groups.io
Subject: Re: [RaspberryPi-4-HamRadio] W3DJS Raspberry Pi Ham Radio Image v2.0 Released

 

Looks like this has already blown up one of our hosting providers. Here are the new links for downloading:

You can download it from: either http://bit.ly/W3DJSRasPiv2imgNew or http://bit.ly/32Xpi74 . Thanks to fellow Hams Dave Bruse, W4DTR, and Norm Schklar, WA4ZXV, for hosting the image on their servers.


--
- Dave
  W3DJS



--
Jeff Palmer
Palmer IT Consulting, LLC.


N4PMK
 

Out of curiosity, did you automate the build some sort of way, or is it all manual?

And would you mind if someone put it up as a Torrent?

Peter


steve rasbach
 

Could you possibly list some use cases for the hotspot feature?  

- N7RAS

On Tue, Oct 29, 2019 at 6:09 PM Dave Slotter, W3DJS <slotter@...> wrote:
Fellow Hams and Raspberry Pi Enthusiasts,

I am pleased to announce the release of version 2 of the Raspberry Pi Ham Radio Image I've been working on. It contains extensive amount of pre-compiled, pre-installed ham radio software. (See below for an extensive program listing.)

The image will require a 32GB or larger SD or micro SD card to install. This image uses the default password for "pi" which is "raspberry". Please change it upon first launch, as the SSH server is enabled and this would be a security risk.

One more caveat: This image comes pre-installed to operate as a wireless Hotspot for field operations. If you are using this at home, and don't want to operate as a Hotspot, then open a Terminal on the Pi and type in "KillHotspot" (without the quotes) and hit return. Networking will then operate normally.

If there is too much pushback on this point, I may remove the auto-hotspot capability in a future release of the image.

I have confirmed this image starts up successfully on the Raspberry Pi Model 2 B and Model 4 B. However, some of the applications require more CPU power than the Model 2 or 3 can provide, so YMMV.

You can download it from: either http://bit.ly/W3DJSRasPiv2img or
http://bit.ly/32Xpi74 . Thanks to fellow Hams Dave Bruse and Norm Schklar for hosting the image on their servers.

This is QSL-Ware. If you download and use it, I request you send me a QSL card. (My QRZ page has my current mailing address.)

Please send me any comments or concerns here so everyone can benefit from the questions and answers.

-Dave Slotter, W3DJS

Version 2 of Raspberry Pi Ham Radio Image by W3DJS

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
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
CubicSDR - Software Defined Radio receiver
cutesdr - Simple demodulation and spectrum display program
GQRX - Software defined radio receiver
SDRAngel - SDR player
lysdr - Simple software-defined radio
quisk - Software Defined Radio (SDR)
SoapyAudio - Soapy SDR plugin for Audio devices
SoapyHackRF - SoapySDR HackRF module
SoapyMultiSDR - Multi-device support module for SoapySDR
SoapyNetSDR - Soapy SDR module for NetSDR protocol
SoapyRemote - Use any Soapy SDR remotely
SoapyRTLSDR - Soapy SDR module for RTL SDR USB dongle
SoapySDR - Vendor and platform neutral SDR support library
SoapySDRPlay - Soapy SDR module for SDRPlay
Support for RTL-SDR
Support for SDRPlay SDR
Support for HackRF SDR

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

*** Ham Radio Wallpaper also included in image ***


Software Disclaimer:

The Software available on this website are provided "as is" without warranty of any kind, either express or implied. Use at your own risk.

The use of the software and scripts downloaded on this site is done at your own discretion and risk and with agreement that you will be solely responsible for any damage to your computer system or loss of data that results from such activities. You are solely responsible for adequate protection and backup of the data and equipment used in connection with any of the software, and we will not be liable for any damages that you may suffer in connection with using, modifying or distributing any of this software. No advice or information, whether oral or written, obtained by you from us or from this website shall create any warranty for the software.

We make makes no warranty that

  • the software will meet your requirements
  • the software will be uninterrupted, timely, secure or error-free
  • the results that may be obtained from the use of the software will be effective, accurate or reliable
  • the quality of the software will meet your expectations
  • any errors in the software obtained from us will be corrected.

The software, code sample and their documentation made available on this website:

  • could include technical or other mistakes, inaccuracies or typographical errors. We may make changes to the software or documentation made available on its web site at any time without prior-notice.
  • may be out of date, and we make no commitment to update such materials.

We assume no responsibility for errors or omissions in the software or documentation available from its web site.

In no event shall we be liable to you or any third parties for any special, punitive, incidental, indirect or consequential damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, and on any theory of liability, arising out of or in connection with the use of this software.


--
- Dave
  W3DJS


Jeff Palmer
 

I use the hotspot feature on my own pi.

When on the home network, it connects to the wifi, and I use it as a typical computer in the ham shack.

When I take it on the go, it provides a hotspot so that I can continue using it via a laptop, tablet, or phone via VNC.




On Wed, Oct 30, 2019 at 12:00 PM steve rasbach <rasbach@...> wrote:
Could you possibly list some use cases for the hotspot feature?  

- N7RAS

On Tue, Oct 29, 2019 at 6:09 PM Dave Slotter, W3DJS <slotter@...> wrote:
Fellow Hams and Raspberry Pi Enthusiasts,

I am pleased to announce the release of version 2 of the Raspberry Pi Ham Radio Image I've been working on. It contains extensive amount of pre-compiled, pre-installed ham radio software. (See below for an extensive program listing.)

The image will require a 32GB or larger SD or micro SD card to install. This image uses the default password for "pi" which is "raspberry". Please change it upon first launch, as the SSH server is enabled and this would be a security risk.

One more caveat: This image comes pre-installed to operate as a wireless Hotspot for field operations. If you are using this at home, and don't want to operate as a Hotspot, then open a Terminal on the Pi and type in "KillHotspot" (without the quotes) and hit return. Networking will then operate normally.

If there is too much pushback on this point, I may remove the auto-hotspot capability in a future release of the image.

I have confirmed this image starts up successfully on the Raspberry Pi Model 2 B and Model 4 B. However, some of the applications require more CPU power than the Model 2 or 3 can provide, so YMMV.

You can download it from: either http://bit.ly/W3DJSRasPiv2img or
http://bit.ly/32Xpi74 . Thanks to fellow Hams Dave Bruse and Norm Schklar for hosting the image on their servers.

This is QSL-Ware. If you download and use it, I request you send me a QSL card. (My QRZ page has my current mailing address.)

Please send me any comments or concerns here so everyone can benefit from the questions and answers.

-Dave Slotter, W3DJS

Version 2 of Raspberry Pi Ham Radio Image by W3DJS

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
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
CubicSDR - Software Defined Radio receiver
cutesdr - Simple demodulation and spectrum display program
GQRX - Software defined radio receiver
SDRAngel - SDR player
lysdr - Simple software-defined radio
quisk - Software Defined Radio (SDR)
SoapyAudio - Soapy SDR plugin for Audio devices
SoapyHackRF - SoapySDR HackRF module
SoapyMultiSDR - Multi-device support module for SoapySDR
SoapyNetSDR - Soapy SDR module for NetSDR protocol
SoapyRemote - Use any Soapy SDR remotely
SoapyRTLSDR - Soapy SDR module for RTL SDR USB dongle
SoapySDR - Vendor and platform neutral SDR support library
SoapySDRPlay - Soapy SDR module for SDRPlay
Support for RTL-SDR
Support for SDRPlay SDR
Support for HackRF SDR

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

*** Ham Radio Wallpaper also included in image ***


Software Disclaimer:

The Software available on this website are provided "as is" without warranty of any kind, either express or implied. Use at your own risk.

The use of the software and scripts downloaded on this site is done at your own discretion and risk and with agreement that you will be solely responsible for any damage to your computer system or loss of data that results from such activities. You are solely responsible for adequate protection and backup of the data and equipment used in connection with any of the software, and we will not be liable for any damages that you may suffer in connection with using, modifying or distributing any of this software. No advice or information, whether oral or written, obtained by you from us or from this website shall create any warranty for the software.

We make makes no warranty that

  • the software will meet your requirements
  • the software will be uninterrupted, timely, secure or error-free
  • the results that may be obtained from the use of the software will be effective, accurate or reliable
  • the quality of the software will meet your expectations
  • any errors in the software obtained from us will be corrected.

The software, code sample and their documentation made available on this website:

  • could include technical or other mistakes, inaccuracies or typographical errors. We may make changes to the software or documentation made available on its web site at any time without prior-notice.
  • may be out of date, and we make no commitment to update such materials.

We assume no responsibility for errors or omissions in the software or documentation available from its web site.

In no event shall we be liable to you or any third parties for any special, punitive, incidental, indirect or consequential damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, and on any theory of liability, arising out of or in connection with the use of this software.


--
- Dave
  W3DJS



--
Jeff Palmer
Palmer IT Consulting, LLC.


Mark Griffith
 

If you're "out in the field" like on Field Day, you may want to make a connection to your Raspberry Pi through a network, like you would at home, to SSH login, or VNC, or something like that.  Setting up a hot spot would allow you to do that.

Mark
KD0QYN


On Wednesday, October 30, 2019, 11:00:02 AM CDT, steve rasbach <rasbach@...> wrote:


Could you possibly list some use cases for the hotspot feature?  

- N7RAS

On Tue, Oct 29, 2019 at 6:09 PM Dave Slotter, W3DJS <slotter@...> wrote:
Fellow Hams and Raspberry Pi Enthusiasts,

I am pleased to announce the release of version 2 of the Raspberry Pi Ham Radio Image I've been working on. It contains extensive amount of pre-compiled, pre-installed ham radio software. (See below for an extensive program listing.)

The image will require a 32GB or larger SD or micro SD card to install. This image uses the default password for "pi" which is "raspberry". Please change it upon first launch, as the SSH server is enabled and this would be a security risk.

One more caveat: This image comes pre-installed to operate as a wireless Hotspot for field operations. If you are using this at home, and don't want to operate as a Hotspot, then open a Terminal on the Pi and type in "KillHotspot" (without the quotes) and hit return. Networking will then operate normally.

If there is too much pushback on this point, I may remove the auto-hotspot capability in a future release of the image.

I have confirmed this image starts up successfully on the Raspberry Pi Model 2 B and Model 4 B. However, some of the applications require more CPU power than the Model 2 or 3 can provide, so YMMV.

You can download it from: either http://bit.ly/W3DJSRasPiv2img or
http://bit.ly/32Xpi74 . Thanks to fellow Hams Dave Bruse and Norm Schklar for hosting the image on their servers.

This is QSL-Ware. If you download and use it, I request you send me a QSL card. (My QRZ page has my current mailing address.)

Please send me any comments or concerns here so everyone can benefit from the questions and answers.

-Dave Slotter, W3DJS

Version 2 of Raspberry Pi Ham Radio Image by W3DJS

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
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
CubicSDR - Software Defined Radio receiver
cutesdr - Simple demodulation and spectrum display program
GQRX - Software defined radio receiver
SDRAngel - SDR player
lysdr - Simple software-defined radio
quisk - Software Defined Radio (SDR)
SoapyAudio - Soapy SDR plugin for Audio devices
SoapyHackRF - SoapySDR HackRF module
SoapyMultiSDR - Multi-device support module for SoapySDR
SoapyNetSDR - Soapy SDR module for NetSDR protocol
SoapyRemote - Use any Soapy SDR remotely
SoapyRTLSDR - Soapy SDR module for RTL SDR USB dongle
SoapySDR - Vendor and platform neutral SDR support library
SoapySDRPlay - Soapy SDR module for SDRPlay
Support for RTL-SDR
Support for SDRPlay SDR
Support for HackRF SDR

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

*** Ham Radio Wallpaper also included in image ***


Software Disclaimer:

The Software available on this website are provided "as is" without warranty of any kind, either express or implied. Use at your own risk.

The use of the software and scripts downloaded on this site is done at your own discretion and risk and with agreement that you will be solely responsible for any damage to your computer system or loss of data that results from such activities. You are solely responsible for adequate protection and backup of the data and equipment used in connection with any of the software, and we will not be liable for any damages that you may suffer in connection with using, modifying or distributing any of this software. No advice or information, whether oral or written, obtained by you from us or from this website shall create any warranty for the software.

We make makes no warranty that

  • the software will meet your requirements
  • the software will be uninterrupted, timely, secure or error-free
  • the results that may be obtained from the use of the software will be effective, accurate or reliable
  • the quality of the software will meet your expectations
  • any errors in the software obtained from us will be corrected.

The software, code sample and their documentation made available on this website:

  • could include technical or other mistakes, inaccuracies or typographical errors. We may make changes to the software or documentation made available on its web site at any time without prior-notice.
  • may be out of date, and we make no commitment to update such materials.

We assume no responsibility for errors or omissions in the software or documentation available from its web site.

In no event shall we be liable to you or any third parties for any special, punitive, incidental, indirect or consequential damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, and on any theory of liability, arising out of or in connection with the use of this software.


--
- Dave
  W3DJS


Doug
 

Looks like it blew out those hosts too!

Doug WB5TKI


Dave Slotter, W3DJS
 

On Wed, Oct 30, 2019 at 08:16 AM, km4ack wrote:
Outstanding Dave! I noticed it is a 17GB download. Anyway to downsize it a bit more? Did you build on the full Raspbian or the desktop only?
Hi Jason,

Love your YouTube channel. I'm one of your Patreons. Yes, it is a huge download. We're putting it up on BitTorrent to help. I will downsize the next version I produce. This is based on Raspbian Buster with Desktop and recommended software.
 
--
- Dave
  W3DJS


Dave Slotter, W3DJS
 

Walter,

I created this image on a Raspberry Pi 4. How large is the image you downloaded (exact bytes please)? What software did you use to flash the image to your micro SD card? What happens during boot? 

--
- Dave
  W3DJS


Dave Slotter, W3DJS
 

Chuck,

We are in the process of seeding a bittorrent right now. Please stay tuned.

--
- Dave
  W3DJS


Dave Slotter, W3DJS
 

Jeff,

I created the image on a Raspberry Pi 4. I know it works there. Then I took the exact file I uploaded and wrote it to a SD card and successfully booted on a Raspberry Pi 2 B.

How large is the image you downloaded (exact bytes please)? What software did you use to flash the image to your micro SD card? What do you observe when this fails to boot?

There are now two reports of failing to start on a Pi 4. I will investigate further.

--
- Dave
  W3DJS


Dave Slotter, W3DJS
 

Peter,

This was a manual creation, however I think I may use a build automation tool such as Ansible to create the next version. (This will take a good while because creating Ansible playbooks is a slow process sometimes...)

We are putting up a torrent as I write this... I will post the torrent file for download.

--
- Dave
  W3DJS


Dave Slotter, W3DJS
 

Steve,

I actually got the hotspot idea from Jason, KM4ACK. See his very good video here: https://youtu.be/qMT-0mz1lkI

--
- Dave
  W3DJS


Dave Slotter, W3DJS
 

Doug,

We're in the process of seeding a bittorrent. In my wildest dreams I never thought this would go viral. So far the webservers have served up over 8.5 Terabytes of W3DJS Raspberry Pi Ham Radio Image 2.0.

--
- Dave
  W3DJS


Jeff Palmer
 

Dave,

➜  Downloads shasum -a 1 HamRadio_W3DJS_Pi_v02.img
e8fbfa6531ce6f7f2eb4a0449343a823fe731bbc  HamRadio_W3DJS_Pi_v02.img
➜  Downloads ls -al HamRadio_W3DJS_Pi_v02.img
-rw-r--r--@ 1 jpalmer  staff  18364760064 Oct 30 00:45 HamRadio_W3DJS_Pi_v02.img

I wrote the image using Balena Etcher (on OSX) to a 32g sandisk.  That didn't boot.
I then wrote the image using dd on linux, to a *different* 32g sandisk.  That also didn't boot.

They symptom:

When I power the Pi4 (4g, btw) up, I see the row of raspberries,  then the screen goes blank and nothing else.  No boot messages, no linux device probing, no kernel messages, no panic, etc.



On Wed, Oct 30, 2019 at 1:49 PM Dave Slotter, W3DJS <slotter@...> wrote:
Jeff,

I created the image on a Raspberry Pi 4. I know it works there. Then I took the exact file I uploaded and wrote it to a SD card and successfully booted on a Raspberry Pi 2 B.

How large is the image you downloaded (exact bytes please)? What software did you use to flash the image to your micro SD card? What do you observe when this fails to boot?

There are now two reports of failing to start on a Pi 4. I will investigate further.

--
- Dave
  W3DJS



--
Jeff Palmer
Palmer IT Consulting, LLC.


Jeff Palmer
 

Dave,


I've embarked on a similar project.. using ansible.  I'd be happy to either contribute, or add you to my project.

The goal, is to have ansible do the install (preferably, by me creating and hosting .deb packages) and have a single file that users edit..   which then goes and configures all of the other software such as pat winlink, and such.

email me privately if I can either help,  or add you to my project   jeff@...




On Wed, Oct 30, 2019 at 1:50 PM Dave Slotter, W3DJS <slotter@...> wrote:
Peter,

This was a manual creation, however I think I may use a build automation tool such as Ansible to create the next version. (This will take a good while because creating Ansible playbooks is a slow process sometimes...)

We are putting up a torrent as I write this... I will post the torrent file for download.

--
- Dave
  W3DJS



--
Jeff Palmer
Palmer IT Consulting, LLC.