![]() |
libbladeRF
1.7.2
Nuand bladeRF library
|
The bladeRF provides a variety of loopback modes to aid in development and testing.
In general, the digital or baseband loopback modes provide the most "ideal" operating conditions, while the internal RF loopback modes introduce more of the typical nonidealities of analog systems.
These functions are thread-safe.
Functions | |
API_EXPORT int CALL_CONV | bladerf_set_loopback (struct bladerf *dev, bladerf_loopback l) |
API_EXPORT int CALL_CONV | bladerf_get_loopback (struct bladerf *dev, bladerf_loopback *l) |
enum bladerf_loopback |
Loopback options
Definition at line 1283 of file libbladeRF.h.
API_EXPORT int CALL_CONV bladerf_get_loopback | ( | struct bladerf * | dev, |
bladerf_loopback * | l | ||
) |
Get current loopback mode
[in] | dev | Device handle |
[out] | l | Current loopback mode |
API_EXPORT int CALL_CONV bladerf_set_loopback | ( | struct bladerf * | dev, |
bladerf_loopback | l | ||
) |
Apply specified loopback mode
dev | Device handle |
l | Loopback mode. Note that BLADERF_LB_NONE disables the use of loopback functionality. |