CARMA C++
carma::antenna::sza::control::RxControl Interface Reference

SZA antenna-specific rx control interface. More...

import "carma/antenna/sza/control/szaRxControl.idl";

Inheritance diagram for carma::antenna::sza::control::RxControl:
carma::antenna::common::RxControl

Public Member Functions

void resetCanBus () raises (carma::util::UserException)
 
void resetCanModule (in string moduleName) raises (carma::util::UserException)
 
- Public Member Functions inherited from carma::antenna::common::RxControl
FrontEndControl FrontEnd (in Pol_Type pol) raises (carma::util::UserException)
 Return a pointer to this Rx's FrontEnd subsystem. More...
 
IFControl IF (in IF_Type ifoutput) raises (carma::util::UserException)
 Return a pointer to this Rx's IF subsystem IF defaults to IFPol1 under the hood IF of BOTH is invalid for this routine. More...
 
LOControl LO () raises (carma::util::UserException)
 Return a pointer to this Rx's LO subsystem. More...
 
void measureTotalPower (in CalibratorControl::Position pos, in unsigned long seqNo) raises (carma::util::UserException)
 Collect a total power reading on a calibration load. More...
 
OpticsControl Optics () raises (carma::util::UserException)
 Return a pointer to this Rx's Optics subsystem. More...
 
PolarizationControl Polarization () raises (carma::util::UserException)
 Return a pointer to this Rx's Polarization subsystem. More...
 
void setFrequency (in double yigFreq, in double LOfreq, in boolean endWithAbsorberInBeam, in boolean optimizeReceiver, in boolean forceRelock, in unsigned long seqNo) raises (carma::util::UserException)
 Set up a receiver for a new frequency, including tuning. More...
 
void setIFAtten (in float atten, in IF_Type ifType) raises ( carma::util::UserException )
 Set the IF attenuation for this receiver. More...
 
void setIFPower (in float power) raises (carma::util::UserException)
 Iterate to a target power [alternative to the setIFAtten() method] This command is identical to the IFControl version except it operates simultaneously on both IFs if receiver is dual pol. More...
 
void setIFPresetPower () raises ( carma::util::UserException )
 Iterate to a saved target power, without having to know what that power is. More...
 
void setObservingFrequency (in double obsFreq, in unsigned long seqNo) raises (carma::util::UserException)
 Set observing frequency. More...
 
void toggleFastSampling (in unsigned long channel, in boolean start) raises (carma::util::UserException)
 Start fast sampling for this receiver. More...
 

Additional Inherited Members

- Public Types inherited from carma::antenna::common::RxControl
enum  IF_Type { IF1, IF2, BOTH }
 
enum  Pol_Type { SINGLE, LEFTCIRCULAR, RIGHTCIRCULAR }
 
enum  Type { RX1CM, RX1MM, RX3MM, RXANY }
 Enumerate valid Receiver types. More...
 

Detailed Description

SZA antenna-specific rx control interface.

Definition at line 18 of file szaRxControl.idl.


The documentation for this interface was generated from the following file: