My Project
|
Public Member Functions | |
HpSynthesizer (bool doSpawn=false) | |
HpSynthesizer (std::string port, bool doSpawn=false) | |
HpSynthesizer (GpibUsbController &controller) | |
virtual | ~HpSynthesizer () |
Frequency | setFrequency (Frequency freq) |
void | setFrequencyNoResp (Frequency freq) |
Frequency | getFrequency () |
Power | setOutputPower (Power pow) |
Power | getOutputPower () |
bool | enableRfOutput (bool enable) |
bool | queryRfOutputEnabled () |
bool | enableOutputMod (bool enable) |
bool | queryOutputModEnabled () |
![]() | |
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 () |
HpSynthesizer::HpSynthesizer | ( | bool | doSpawn = false | ) |
Constructor.
....................................................................... Constructors
|
virtual |
Destructor.
....................................................................... Destructor.
bool HpSynthesizer::enableOutputMod | ( | bool | enable | ) |
....................................................................... Enable modulation of the RF output from the synthesizer
bool HpSynthesizer::enableRfOutput | ( | bool | enable | ) |
....................................................................... Enable RF output from the synthesizer
Frequency HpSynthesizer::getFrequency | ( | ) |
....................................................................... Get the frequency
Power HpSynthesizer::getOutputPower | ( | ) |
....................................................................... Get the power
bool HpSynthesizer::queryOutputModEnabled | ( | ) |
....................................................................... Query if modulation of the RF output from the synthesizer is enabled
bool HpSynthesizer::queryRfOutputEnabled | ( | ) |
....................................................................... Query if RF output from the synthesizer is enabled
....................................................................... Set the frequency
void HpSynthesizer::setFrequencyNoResp | ( | Frequency | freq | ) |
....................................................................... Set the frequency no response
....................................................................... Set the power