LOReferenceControl interface
More...
import "carma/loref/LOReferenceControl.idl";
|
double | getFrequency (in unsigned long synthesizerIndex) raises ( carma::util::UserException ) |
| Get a synthesizer frequency. More...
|
|
double | getPower (in unsigned long synthesizerIndex) raises ( carma::util::UserException ) |
| Get a synthesizer output power. More...
|
|
string | gpib (in unsigned long minor, in unsigned long address, in string command) raises ( carma::util::UserException ) |
| Send a raw GPIB/SCPI command and get the response. More...
|
|
void | setFrequency (in unsigned long synthesizerIndex, in double frequency) raises ( carma::util::UserException ) |
| Set a synthesizer frequency. More...
|
|
void | setFrequencyPower (in unsigned long synthesizerIndex, in double frequency, in double power) raises ( carma::util::UserException ) |
| Set a synthesizer frequency and output power. More...
|
|
void | setPower (in unsigned long synthesizerIndex, in double power) raises ( carma::util::UserException ) |
| Set a synthesizer output power. More...
|
|
void | setRFOutput (in unsigned long synthesizerIndex, in boolean onoff) raises ( carma::util::UserException ) |
| Turn synthesizer RF output on/off. More...
|
|
LOReferenceControl interface
Definition at line 37 of file LOReferenceControl.idl.
Get a synthesizer frequency.
- Parameters
-
unsigned | long synthesizerIndex One-based index of synthesizer |
- Returns
- double Frequency reported by synthesizer (Hertz)
Get a synthesizer output power.
- Parameters
-
unsigned | long synthesizerIndex One-based index of synthesizer |
- Returns
- double Output power reported by synthesizer (dBm)
string carma::loref::LOReferenceControl::gpib |
( |
in unsigned long |
minor, |
|
|
in unsigned long |
address, |
|
|
in string |
command |
|
) |
| |
raises | ( | carma::util::UserException |
| ) | | |
Send a raw GPIB/SCPI command and get the response.
- Parameters
-
unsigned | long minor Minor number of the GPIB controller |
unsigned | long address GPIB address of target device |
string | command The command to send |
- Returns
- string The response
void carma::loref::LOReferenceControl::setFrequency |
( |
in unsigned long |
synthesizerIndex, |
|
|
in double |
frequency |
|
) |
| |
raises | ( | carma::util::UserException |
| ) | | |
Set a synthesizer frequency.
- Parameters
-
unsigned | long synthesizerIndex One-based index of synthesizer |
double | frequency Frequency to set (Hertz) |
- Returns
- none.
void carma::loref::LOReferenceControl::setFrequencyPower |
( |
in unsigned long |
synthesizerIndex, |
|
|
in double |
frequency, |
|
|
in double |
power |
|
) |
| |
raises | ( | carma::util::UserException |
| ) | | |
Set a synthesizer frequency and output power.
- Parameters
-
unsigned | long synthesizerIndex One-based index of synthesizer |
double | frequency Frequency to set (Hertz) |
double | power Output power to set (dBm) |
- Returns
- none.
void carma::loref::LOReferenceControl::setPower |
( |
in unsigned long |
synthesizerIndex, |
|
|
in double |
power |
|
) |
| |
raises | ( | carma::util::UserException |
| ) | | |
Set a synthesizer output power.
- Parameters
-
unsigned | long synthesizerIndex One-based index of synthesizer |
double | power Output power to set (dBm) |
- Returns
- none.
void carma::loref::LOReferenceControl::setRFOutput |
( |
in unsigned long |
synthesizerIndex, |
|
|
in boolean |
onoff |
|
) |
| |
raises | ( | carma::util::UserException |
| ) | | |
Turn synthesizer RF output on/off.
- Parameters
-
unsigned | long synthesizerIndex One-based index of synthesizer |
boolean | power Output power to set (dBm) |
- Returns
- none.
The documentation for this interface was generated from the following file: