![]() |
SoDaRadio-12.2.0-cut_dependencies:6c82803
|
Thread class that provides the common radio functions for any compatible radio. More...
#include "SoDaBase.hxx"#include "SoDaThread.hxx"#include "Command.hxx"#include "Params.hxx"#include <SoDa/MailBox.hxx>Go to the source code of this file.
Classes | |
| class | SoDa::RadioControl |
| Though libuhd is designed to be re-entrant, there are some indications that all control functions (set_freq, gain, and other operations) should originate from a single thread. More... | |
Namespaces | |
| namespace | SoDa |
Typedefs | |
| typedef std::shared_ptr< RadioControl > | SoDa::RadioControlPtr |
Thread class that provides the common radio functions for any compatible radio.
A model (USRP, Adalm/Pluto/Lyme/...) is decribed in a subclass of RadioControl, and must furnish the virtual methods described here that allow change in RX or TX frequency, change in transmit state, change in attenuation or power settings, query for device capabilities and its device name and address.
Definition in file RadioControl.hxx.