11#include "LibCyberRadio/Driver/NDR651/CWToneGenComponent.h"
12#include "LibCyberRadio/Driver/NDR651/TransmitterComponent.h"
13#include "LibCyberRadio/Driver/RadioHandler.h"
14#include <boost/format.hpp>
31 ( boost::format(
"NDR651-TX%02d") % index ).str(),
49 for (
int toneGen = _toneGenIndexBase; toneGen < _toneGenIndexBase + _numToneGen;
79 ::LibCyberRadio::Driver::TransmitterComponent::operator=(other);
virtual int debug(const char *format,...)
Outputs debug information.
Continuous-wave (CW) tone generator component class for the NDR651.
virtual TransmitterComponent & operator=(const TransmitterComponent &other)
Assignment operator for TransmitterComponent objects.
virtual ~TransmitterComponent()
Destroys a TransmitterComponent object.
TransmitterComponent(int index=1, ::LibCyberRadio::Driver::RadioHandler *parent=NULL, bool debug=false, double frequency=900e6, double attenuation=0.0)
Constructs a TransmitterComponent object.
Generic radio handler class.
virtual void initConfigurationDict()
Initializes the configuration dictionary, defining the allowed keys.
Provides programming elements for driving NDR651 radios.
Provides programming elements for driving CRS NDR-class radios.
Defines functionality for LibCyberRadio applications.