12#include "LibCyberRadio/Driver/NDR651/CWToneGenComponent.h"
13#include "LibCyberRadio/Driver/RadioHandler.h"
14#include <boost/format.hpp>
26 ::LibCyberRadio::Driver::RadioHandler* parent,
37 ( boost::format(
"NDR651-TX%02d-CW%02d") % txIndex % index ).str(),
72 initConfigurationDict();
86 ::LibCyberRadio::Driver::CWToneGenComponent::operator=(other);
Continuous-wave (CW) tone generator component class for the NDR651.
virtual CWToneGenComponent & operator=(const CWToneGenComponent &other)
Assignment operator for CWToneGenComponent objects.
virtual ~CWToneGenComponent()
Destroys a CWToneGenComponent object.
CWToneGenComponent(int index=0, RadioHandler *parent=NULL, bool debug=false, int txIndex=0, double frequency=0.0, double amplitude=0.0, double phase=0.0, double sweepStart=0.0, double sweepStop=0.0, double sweepStep=0.0, double dwellTime=0.0)
Constructs a CWToneGenComponent object.
Provides programming elements for driving NDR651 radios.
Provides programming elements for driving CRS NDR-class radios.
Defines functionality for LibCyberRadio applications.