Sources and licenses
dalSDR bundles attributed code for its experimental WebUSB transport and local FT4/FT8 decoder. If you use an SDRplay receiver, its local bridge also uses the following software already installed on your computer. Review and accept each provider’s terms before you install it.
| Component | Why it is needed | Official source |
|---|---|---|
| SDRplay API | Connects an RSP1A or RSP1B to its vendor driver. | SDRplay API downloads and license |
| SoapySDR | Provides the local hardware abstraction used by the bridge. | SoapySDR project · license |
| SoapySDRPlay3 | Lets SoapySDR use the locally installed SDRplay API. | SoapySDRPlay3 project |
| NumPy | Handles the bridge’s bounded local IQ-frame buffer. | NumPy license |
| PSK31 protocol | Defines the BPSK phase and Varicode framing used by the experimental local PSK31 prototype. | ARRL PSK31 specification |
ft8_lib at 9fec6ca39886edbf96f4f5e71edc76da5074e871 |
Provides the bounded local FT4/FT8 decoder after one complete 12 kHz slot. | Pinned source and MIT license |
| KISS FFT | Supplies the FFT routines included by ft8_lib for local FT4/FT8 analysis. | KISS FFT source · BSD-3-Clause license |
The experimental direct R820T WebUSB path includes adapted Apache-2.0-licensed browser transport code. Its upstream source and license are disclosed. This path has mock-device coverage; physical receiver validation is still pending.
FT4 and FT8 decode only a complete local 7.5- or 15-second, 12 kHz audio slot. They show at most twelve FEC- and CRC-validated messages in the current tab; they do not save content or create a spot, report, or transmission.
The RSP1A/RSP1B bridge guide links each setup command to its readable source before you run it. The bridge keeps receiver data and decoded APRS packets on this computer; it does not upload them.