12#ifndef INCLUDED_LIBCYBERRADIO_DRIVER_NDR651_CWTONEGENCOMPONENT_H
13#define INCLUDED_LIBCYBERRADIO_DRIVER_NDR651_CWTONEGENCOMPONENT_H
15#include "LibCyberRadio/Driver/CWToneGenComponent.h"
69 double frequency = 0.0,
70 double amplitude = 0.0,
72 double sweepStart = 0.0,
73 double sweepStop = 0.0,
74 double sweepStep = 0.0,
75 double dwellTime = 0.0
virtual int debug(const char *format,...)
Outputs debug information.
Base continuous-wave (CW) tone generator component class.
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.
Radio handler class for the NDR651.
Generic radio handler class.
Provides programming elements for driving NDR651 radios.
Provides programming elements for driving CRS NDR-class radios.
Defines functionality for LibCyberRadio applications.