Hardware SDRs source and sink digital I/Q samples through USB, PCI, or other high speed interfaces.
SoapySDRSource
via libSoapySDRRtlSdrSource
via librtlsdrAirspySource
via libairspyAirspyHFSource
via libairspyhfHackRFSource
via libhackrfSDRplaySource
via libmirsdrapi-rspBladeRFSource
via libbladeRFSoapySDRSink
via libSoapySDRHackRFSink
via libhackrfBladeRFSink
via libbladeRFSound card SDRs, like the SoftRock, source and sink analog I/Q signals through sound card stereo channels. Transceiver “digimode” interfaces, like the SignaLink, source and sink demodulated audio signals through sound card mono channels.
File sources and sinks source and sink samples with ordinary files. They can indirectly support SDR hardware by reading/writing a named pipe shared with an external utility that interfaces with the SDR hardware.
IQFileSource
for binary I/Q filesRealFileSource
for binary real-valued filesWAVFileSource
for WAV filesIQFileSink
for binary I/Q filesRealFileSink
for binary real-valued filesWAVFileSink
for WAV files