![]() |
SoDaRadio-12.2.0-cut_dependencies:6c82803
|
Aggregate all hardware-specific threads for the ADALM-PLUTO. More...
#include "Radio.hxx"#include "Params.hxx"#include "PlutoCtrl.hxx"#include "PlutoRX.hxx"#include "PlutoTX.hxx"#include <memory>Go to the source code of this file.
Classes | |
| class | SoDa::PlutoRadio |
Namespaces | |
| namespace | SoDa |
Typedefs | |
| typedef std::shared_ptr< PlutoRadio > | SoDa::PlutoRadioPtr |
Aggregate all hardware-specific threads for the ADALM-PLUTO.
Creates PlutoCtrl (PHY/LO/gain via ad9361-phy), PlutoRX (IIO RX streaming via cf-ad9361-lpc), and PlutoTX (IIO TX streaming via cf-ad9361-dds-core-lpc). Each thread owns its own iio_context connection so libiio's per-context locking is not a bottleneck.
Definition in file PlutoRadio.hxx.