Field Guide · technology

Also known as: SoapySDR

SoapySDR is a vendor-neutral hardware-abstraction library that exposes a common API across many software-defined radios, so applications can support diverse devices without per-vendor code.1

applications SoapySDR (common API) RTL-SDR HackRF Airspy
SoapySDR is a vendor-neutral abstraction layer: one API that drives many different SDR devices.

Overview

Its SoapyRemote companion streams IQ over a network, letting a radio on one machine serve an application on another — useful for placing the dongle at the antenna.

Relevance to SDR

SoapySDR-style remoting (alongside rtl_tcp) lets GopherTrunk use radios that live on a separate host.

Sources

  1. SoapySDR — the project repository, documenting the vendor-neutral SDR abstraction API and SoapyRemote. 

See also