My Project
|
Public Types | |
enum | OutputType { SINUSOID, SQUARE, RAMP, PULSE, NOISE, DC, USER } |
Public Member Functions | |
Agilent33220AWaveformGenerator () | |
Agilent33220AWaveformGenerator (GpibUsbController &controller) | |
virtual | ~Agilent33220AWaveformGenerator () |
void | setOutputType (OutputType type) |
std::string | getLastError () |
![]() | |
GpibUsbDevice (bool doSpawn=false) | |
GpibUsbDevice (std::string port, bool doSpawn=false) | |
GpibUsbDevice (GpibUsbController &controller) | |
virtual | ~GpibUsbDevice () |
void | setAddress (unsigned address) |
unsigned | getAddress () |
void | sendDeviceCommand (std::string cmd, bool expectsResponse=false, GPIB_RESPONSE_HANDLER(*handler)=0, bool block=false, void *retVal=0) |
void | sendControllerCommand (std::string cmd, bool expectsResponse=false, GPIB_RESPONSE_HANDLER(*handler)=0, bool block=false, void *retVal=0) |
std::string | getDevice () |
GpibUsbController * | controller () |
gcp::util::Agilent33220AWaveformGenerator::Agilent33220AWaveformGenerator | ( | ) |
Constructor.
Agilent33220AWaveformGenerator::Agilent33220AWaveformGenerator | ( | GpibUsbController & | controller | ) |
....................................................................... Constructor.
|
virtual |
Destructor.
....................................................................... Destructor.