|
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 () |
Public Member Functions inherited from gcp::util::GpibUsbDevice | |
| 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