Expand description
This crate provides bindings for the SoapySDR C API. See its header file for API documentation.
Re-exports§
pub use _rust_wrapper_SoapySDRDevice_setupStream as SoapySDRDevice_setupStream;
Structs§
Constants§
- SOAPY_
SDR_ ABI_ VERSION - SOAPY_
SDR_ API_ VERSION - SOAPY_
SDR_ CF32 - SOAPY_
SDR_ CF64 - SOAPY_
SDR_ CORRUPTION - SOAPY_
SDR_ CS4 - SOAPY_
SDR_ CS8 - SOAPY_
SDR_ CS12 - SOAPY_
SDR_ CS16 - SOAPY_
SDR_ CS32 - SOAPY_
SDR_ CU4 - SOAPY_
SDR_ CU8 - SOAPY_
SDR_ CU12 - SOAPY_
SDR_ CU16 - SOAPY_
SDR_ CU32 - SOAPY_
SDR_ END_ ABRUPT - SOAPY_
SDR_ END_ BURST - SOAPY_
SDR_ F32 - SOAPY_
SDR_ F64 - SOAPY_
SDR_ FALSE - SOAPY_
SDR_ HAS_ TIME - SOAPY_
SDR_ MORE_ FRAGMENTS - SOAPY_
SDR_ NOT_ SUPPORTED - SOAPY_
SDR_ ONE_ PACKET - SOAPY_
SDR_ OVERFLOW - SOAPY_
SDR_ RX - SOAPY_
SDR_ S8 - SOAPY_
SDR_ S16 - SOAPY_
SDR_ S32 - SOAPY_
SDR_ STREAM_ ERROR - SOAPY_
SDR_ TIMEOUT - SOAPY_
SDR_ TIME_ ERROR - SOAPY_
SDR_ TRUE - SOAPY_
SDR_ TX - SOAPY_
SDR_ U8 - SOAPY_
SDR_ U16 - SOAPY_
SDR_ U32 - SOAPY_
SDR_ UNDERFLOW - SOAPY_
SDR_ USER_ FLAG0 - SOAPY_
SDR_ USER_ FLAG1 - SOAPY_
SDR_ USER_ FLAG2 - SOAPY_
SDR_ USER_ FLAG3 - SOAPY_
SDR_ USER_ FLAG4 - SOAPY_
SDR_ WAIT_ TRIGGER - SoapySDR
ArgInfo Type_ SOAPY_ SDR_ ARG_ INFO_ BOOL - SoapySDR
ArgInfo Type_ SOAPY_ SDR_ ARG_ INFO_ FLOAT - SoapySDR
ArgInfo Type_ SOAPY_ SDR_ ARG_ INFO_ INT - SoapySDR
ArgInfo Type_ SOAPY_ SDR_ ARG_ INFO_ STRING - SoapySDR
LogLevel_ SOAPY_ SDR_ CRITICAL - SoapySDR
LogLevel_ SOAPY_ SDR_ DEBUG - SoapySDR
LogLevel_ SOAPY_ SDR_ ERROR - SoapySDR
LogLevel_ SOAPY_ SDR_ FATAL - SoapySDR
LogLevel_ SOAPY_ SDR_ INFO - SoapySDR
LogLevel_ SOAPY_ SDR_ NOTICE - SoapySDR
LogLevel_ SOAPY_ SDR_ SSI - SoapySDR
LogLevel_ SOAPY_ SDR_ TRACE - SoapySDR
LogLevel_ SOAPY_ SDR_ WARNING - __
bool_ true_ false_ are_ defined - false_
- true_
Functions§
- SoapySDR
ArgInfo ⚠List_ clear - SoapySDR
ArgInfo_ ⚠clear - SoapySDR
Device_ ⚠acquire Read Buffer - SoapySDR
Device_ ⚠acquire Write Buffer - SoapySDR
Device_ ⚠activate Stream - SoapySDR
Device_ ⚠close Stream - SoapySDR
Device_ ⚠deactivate Stream - SoapySDR
Device_ ⚠enumerate - SoapySDR
Device_ ⚠enumerate StrArgs - SoapySDR
Device_ ⚠getAntenna - SoapySDR
Device_ ⚠getBandwidth - SoapySDR
Device_ ⚠getBandwidth Range - SoapySDR
Device_ ⚠getChannel Info - SoapySDR
Device_ ⚠getChannel Sensor Info - SoapySDR
Device_ ⚠getChannel Setting Info - SoapySDR
Device_ ⚠getChannel Setting Info With Key - SoapySDR
Device_ ⚠getClock Source - SoapySDR
Device_ ⚠getDC Offset - SoapySDR
Device_ ⚠getDC Offset Mode - SoapySDR
Device_ ⚠getDirect Access Buffer Addrs - SoapySDR
Device_ ⚠getDriver Key - SoapySDR
Device_ ⚠getFrequency - SoapySDR
Device_ ⚠getFrequency Args Info - SoapySDR
Device_ ⚠getFrequency Component - SoapySDR
Device_ ⚠getFrequency Correction - SoapySDR
Device_ ⚠getFrequency Range - SoapySDR
Device_ ⚠getFrequency Range Component - SoapySDR
Device_ ⚠getFrontend Mapping - SoapySDR
Device_ ⚠getFull Duplex - SoapySDR
Device_ ⚠getGain - SoapySDR
Device_ ⚠getGain Element - SoapySDR
Device_ ⚠getGain Element Range - SoapySDR
Device_ ⚠getGain Mode - SoapySDR
Device_ ⚠getGain Range - SoapySDR
Device_ ⚠getHardware Info - SoapySDR
Device_ ⚠getHardware Key - SoapySDR
Device_ ⚠getHardware Time - SoapySDR
Device_ ⚠getIQ Balance - SoapySDR
Device_ ⚠getIQ Balance Mode - SoapySDR
Device_ ⚠getMaster Clock Rate - SoapySDR
Device_ ⚠getMaster Clock Rates - SoapySDR
Device_ ⚠getNative Device Handle - SoapySDR
Device_ ⚠getNative Stream Format - SoapySDR
Device_ ⚠getNum Channels - SoapySDR
Device_ ⚠getNum Direct Access Buffers - SoapySDR
Device_ ⚠getReference Clock Rate - SoapySDR
Device_ ⚠getReference Clock Rates - SoapySDR
Device_ ⚠getSample Rate - SoapySDR
Device_ ⚠getSample Rate Range - SoapySDR
Device_ ⚠getSensor Info - SoapySDR
Device_ ⚠getSetting Info - SoapySDR
Device_ ⚠getSetting Info With Key - SoapySDR
Device_ ⚠getStream Args Info - SoapySDR
Device_ ⚠getStream Formats - SoapySDR
Device_ ⚠getStreamMTU - SoapySDR
Device_ ⚠getTime Source - SoapySDR
Device_ ⚠hasDC Offset - SoapySDR
Device_ ⚠hasDC Offset Mode - SoapySDR
Device_ ⚠hasFrequency Correction - SoapySDR
Device_ ⚠hasGain Mode - SoapySDR
Device_ ⚠hasHardware Time - SoapySDR
Device_ ⚠hasIQ Balance - SoapySDR
Device_ ⚠hasIQ Balance Mode - SoapySDR
Device_ ⚠last Error - SoapySDR
Device_ ⚠last Status - SoapySDR
Device_ ⚠list Antennas - SoapySDR
Device_ ⚠list Bandwidths - SoapySDR
Device_ ⚠list Channel Sensors - SoapySDR
Device_ ⚠list Clock Sources - SoapySDR
Device_ ⚠list Frequencies - SoapySDR
Device_ ⚠listGPIO Banks - SoapySDR
Device_ ⚠list Gains - SoapySDR
Device_ ⚠list Register Interfaces - SoapySDR
Device_ ⚠list Sample Rates - SoapySDR
Device_ ⚠list Sensors - SoapySDR
Device_ ⚠list Time Sources - SoapySDR
Device_ ⚠listUAR Ts - SoapySDR
Device_ ⚠make - SoapySDR
Device_ ⚠make StrArgs - SoapySDR
Device_ ⚠make_ list - SoapySDR
Device_ ⚠make_ list StrArgs - SoapySDR
Device_ ⚠read Channel Sensor - SoapySDR
Device_ ⚠read Channel Setting - SoapySDR
Device_ ⚠readGPIO - SoapySDR
Device_ ⚠readGPIO Dir - SoapySDR
Device_ ⚠read I2C - SoapySDR
Device_ ⚠read Register - SoapySDR
Device_ ⚠read Registers - SoapySDR
Device_ ⚠read Sensor - SoapySDR
Device_ ⚠read Setting - SoapySDR
Device_ ⚠read Stream - SoapySDR
Device_ ⚠read Stream Status - SoapySDR
Device_ ⚠readUART - SoapySDR
Device_ ⚠release Read Buffer - SoapySDR
Device_ ⚠release Write Buffer - SoapySDR
Device_ ⚠setAntenna - SoapySDR
Device_ ⚠setBandwidth - SoapySDR
Device_ ⚠setClock Source - SoapySDR
Device_ ⚠setCommand Time - SoapySDR
Device_ ⚠setDC Offset - SoapySDR
Device_ ⚠setDC Offset Mode - SoapySDR
Device_ ⚠setFrequency - SoapySDR
Device_ ⚠setFrequency Component - SoapySDR
Device_ ⚠setFrequency Correction - SoapySDR
Device_ ⚠setFrontend Mapping - SoapySDR
Device_ ⚠setGain - SoapySDR
Device_ ⚠setGain Element - SoapySDR
Device_ ⚠setGain Mode - SoapySDR
Device_ ⚠setHardware Time - SoapySDR
Device_ ⚠setIQ Balance - SoapySDR
Device_ ⚠setIQ Balance Mode - SoapySDR
Device_ ⚠setMaster Clock Rate - SoapySDR
Device_ ⚠setReference Clock Rate - SoapySDR
Device_ ⚠setSample Rate - SoapySDR
Device_ ⚠setTime Source - SoapySDR
Device_ ⚠transactSPI - SoapySDR
Device_ ⚠unmake - SoapySDR
Device_ ⚠unmake_ list - SoapySDR
Device_ ⚠write Channel Setting - SoapySDR
Device_ ⚠writeGPIO - SoapySDR
Device_ ⚠writeGPIO Dir - SoapySDR
Device_ ⚠writeGPIO DirMasked - SoapySDR
Device_ ⚠writeGPIO Masked - SoapySDR
Device_ ⚠write I2C - SoapySDR
Device_ ⚠write Register - SoapySDR
Device_ ⚠write Registers - SoapySDR
Device_ ⚠write Setting - SoapySDR
Device_ ⚠write Stream - SoapySDR
Device_ ⚠writeUART - SoapySDR
Kwargs ⚠List_ clear - SoapySDR
Kwargs_ ⚠clear - SoapySDR
Kwargs_ ⚠from String - SoapySDR
Kwargs_ ⚠get - SoapySDR
Kwargs_ ⚠set - SoapySDR
Kwargs_ ⚠toString - SoapySDR
Strings_ ⚠clear - SoapySDR_
errTo ⚠Str - SoapySDR_
format ⚠ToSize - SoapySDR_
free ⚠ - SoapySDR_
getABI ⚠Version - SoapySDR_
getAPI ⚠Version - SoapySDR_
getLib ⚠Version - SoapySDR_
getLoader ⚠Result - SoapySDR_
getLog ⚠Level - SoapySDR_
getModule ⚠Version - SoapySDR_
getRoot ⚠Path - SoapySDR_
list ⚠Modules - SoapySDR_
list ⚠Modules Path - SoapySDR_
list ⚠Search Paths - SoapySDR_
load ⚠Module - SoapySDR_
load ⚠Modules - SoapySDR_
log ⚠ - SoapySDR_
register ⚠LogHandler - SoapySDR_
setLog ⚠Level - SoapySDR_
ticks ⚠ToTime Ns - SoapySDR_
time ⚠NsTo Ticks - SoapySDR_
unload ⚠Module - SoapySDR_
unload ⚠Modules - SoapySDR_
vlogf ⚠ - _rust_
wrapper_ ⚠SoapySDR Device_ setup Stream