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);
Continuous-wave (CW) tone generator component class for the NDR651.
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 int debug(const char *format,...)
Outputs debug information.
Transmitter component class for the NDR651.
Defines functionality for LibCyberRadio applications.
virtual ~TransmitterComponent()
Destroys a TransmitterComponent object.
virtual void initConfigurationDict()
Initializes the configuration dictionary, defining the allowed keys.
virtual TransmitterComponent & operator=(const TransmitterComponent &other)
Assignment operator for TransmitterComponent objects.