software:sdr_software
SDR Software
The following is a (growing) list of open source SDR software (not only) for amateur radio use:
Name | Description | Language | License | Platform |
---|---|---|---|---|
GNU Radio | GNU Radio is an open-source software toolkit that's particularly useful for amateur radio operators who are interested in exploring and experimenting with software-defined radios (SDRs) and signal processing. It offers a flexible and powerful platform to create custom radio systems and understand how they work. | C++, Python | GPLv3 | Windows, Linux, Mac |
Quisk | Quisk is a Software Defined Radio (SDR) and is the software that controls my receiver and transmitter. Quisk rhymes with “brisk”, and is QSK plus a few letters to make it easier to pronounce. QSK is a Q signal meaning full breakin CW, and Quisk has been designed for low latency CW operation. It works fine for SSB and AM too. Quisk is written in Python and C, and all source is included so you can change it yourself. The Quisk receiver can read the sample data, tune it, filter it, demodulate it, and send the audio to the sound card for output to external headphones or speakers. The Quisk transmitter can accept microphone input and send that to your transmitter via a soundcard or Ethernet. | Python | GPLv2 | Windows, Linux, Mac |
CSDR | CSDR is a command line tool to carry out DSP tasks for Software Defined Radio. It can be used to build simple signal processing flow graphs, right from the command line. It used to be the underlying commands launched by OpenWebRx and now use the same underlying library. | Python | GPLv2 | Windows, Linux, Mac |
Gqrx | An SDR receiver application for Linux and macOS, based on GNU Radio and Qt. | C++ | GPLv3 | Windows, Linux, Mac |
F1ATB Remote-SDR | Remote-SDR remotely controls a SDR receiver and a SDR transmitter from a web browser. Pre-configured for the QO-100 Es'Hail 2 satellite transponder. Can be used for any NBFM, SSB or CW Radio from 1MHz up to 6 GHz. It can works in full duplex with Adalm-Pluto SDR, HackRF One, RTL-SDR, RSP1, RSP1A or SA818. Signal processing is done using gnuradio-companion and javascript. It runs on an Orange Pi Zero 2 with Armbian (Bullseye). It runs since version 2.4 on Raspberry 4 using Rasperry Pi OS. | ? | GPLv3 | Linux(SBC) |
OpenWebRX | OpenWebRX is a multi-user SDR receiver that can be operated from any web browser without the need for any additional client software. It is the ideal solution to provide access to the HF spectrum at your location of choice to a wide audience. All you need is a computer, an SDR device and network access. OpenWebRX aims to support as many modulations and encodings as possible, while still focusing on an easy-to-use interface, so that even inexperienced users can explore the HF spectrum without the need to buy expensive radio equipment. | Python, JS | AGPL-3.0 | Linux |
OpenWebRX+ | an improved and extended version of the original OpenWebRX web-based SDR radio. | Python, JS | AGPL-3.0 | Linux |
KA9Q-radio | SDR for Linux enabling efficient multichannel reception | C | GPLv3 | Linux |
SDRangel | SDRangel is an open-source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware. | C++ | GPLv3 | Windows, Linux, Mac, Android |
QO-100 Linux Transceiver | The QO100 transceiver is a fully software-based transceiver for small computer boards with an Adalm Pluto running Linux. Up to now, convenient SDR solutions have been available mainly for Windows users with the SDR console. Users of small Linux boards were limited to solutions that were previously simple or difficult to use. | C++ | GPLv3 | Linux |
openHPSDR Thetis | Updated Thetis with support for Hermes Lite 2 functionality. Setup instructions and more details here: https://github.com/softerhardware/Hermes-Lite2/wiki/Thetis-Setup | C++, C, C# | GPLv2 | Windows |
Addons for SDR Software
Name | Description | Language | License | Platform |
---|---|---|---|---|
Hardrock 50 Amp remote control via Quisk | This project provides a Quisk widget and the corresponding backend daemon to remotely control and read out a Hardrock-50 amp | Python | GPLv3 | Win/Mac/Linux |
software/sdr_software.txt · Last modified: 2024/06/01 13:13 by dk1mi