SoapySDR  0.5.0-g37c7ea4b
Vendor and platform neutral SDR interface library
Macros | Functions
Version.h File Reference
#include <SoapySDR/Config.h>

Go to the source code of this file.

Macros

#define SOAPY_SDR_ABI_VERSION   "0.5-2"
 
#define SOAPY_SDR_API_HAS_MASKED_GPIO
 
#define SOAPY_SDR_API_HAS_CHANNEL_SENSORS
 
#define SOAPY_SDR_API_HAS_ERR_TO_STR
 
#define SOAPY_SDR_API_HAS_CORRECTIONS_QUERY
 
#define SOAPY_SDR_API_HAS_CLOCK_RATES_QUERY
 
#define SOAPY_SDR_API_HAS_AGC_MODE_QUERY
 
#define SOAPY_SDR_API_HAS_STREAM_ARG_INFO
 
#define SOAPY_SDR_API_HAS_SETTING_ARG_INFO
 
#define SOAPY_SDR_API_HAS_QUERY_SENSOR_INFO
 
#define SOAPY_SDR_API_HAS_QUERY_TUNE_ARG_INFO
 
#define SOAPY_SDR_API_HAS_NATIVE_STREAM_FORMAT
 
#define SOAPY_SDR_API_HAS_SET_LOG_LEVEL
 
#define SOAPY_SDR_API_HAS_FORMAT_DEFINES
 
#define SOAPY_SDR_API_HAS_CHANNEL_SETTINGS
 
#define SOAPY_SDR_API_HAS_GET_BANDWIDTH_RANGE
 
#define SOAPY_SDR_API_HAS_GET_CHANNEL_INFO
 
#define SOAPY_SDR_API_HAS_NAMED_REGISTER_API
 

Functions

SOAPY_SDR_API const char * SoapySDR_getAPIVersion (void)
 
SOAPY_SDR_API const char * SoapySDR_getABIVersion (void)
 

Detailed Description

Utility functions to query version information.

Macro Definition Documentation

#define SOAPY_SDR_ABI_VERSION   "0.5-2"

ABI Version Information - incremented when the ABI is changed.

#define SOAPY_SDR_API_HAS_AGC_MODE_QUERY

Compatibility define for AGC support check

#define SOAPY_SDR_API_HAS_CHANNEL_SENSORS

Compatibility define for channel sensors access API

#define SOAPY_SDR_API_HAS_CHANNEL_SETTINGS

Compatibility define for arbitrary channel settings

#define SOAPY_SDR_API_HAS_CLOCK_RATES_QUERY

Compatibility define for clock rates query API

#define SOAPY_SDR_API_HAS_CORRECTIONS_QUERY

Compatibility define for corrections support checks

#define SOAPY_SDR_API_HAS_ERR_TO_STR

Compatibility define for error to string function

#define SOAPY_SDR_API_HAS_FORMAT_DEFINES

Compatibility define for format header and defines

#define SOAPY_SDR_API_HAS_GET_BANDWIDTH_RANGE

Compatibility define for get bandwidth range API

#define SOAPY_SDR_API_HAS_GET_CHANNEL_INFO

Compatibility define for get channel info API

#define SOAPY_SDR_API_HAS_MASKED_GPIO

Compatibility define for GPIO access API with masks

#define SOAPY_SDR_API_HAS_NAMED_REGISTER_API

Compatibility define for named register interface API

#define SOAPY_SDR_API_HAS_NATIVE_STREAM_FORMAT

Compatibility define for querying native stream format

#define SOAPY_SDR_API_HAS_QUERY_SENSOR_INFO

Compatibility define for querying sensor info API

#define SOAPY_SDR_API_HAS_QUERY_TUNE_ARG_INFO

Compatibility define for querying tune args info

#define SOAPY_SDR_API_HAS_SET_LOG_LEVEL

Compatibility define for setting the log level

#define SOAPY_SDR_API_HAS_SETTING_ARG_INFO

Compatibility define for querying setting argument info

#define SOAPY_SDR_API_HAS_STREAM_ARG_INFO

Compatibility define for querying stream argument info

Function Documentation

SOAPY_SDR_API const char* SoapySDR_getABIVersion ( void  )

Get the ABI version string. This is the SOAPY_SDR_ABI_VERSION that the library was built against.

SOAPY_SDR_API const char* SoapySDR_getAPIVersion ( void  )

Query the API version string.