CARMA C++
carma::antenna::ovro::CmRxControlImpl Class Reference

CmRxControlImpl CORBA control class. More...

#include <carma/antenna/ovro/control/CmRxControlImpl.h>

Public Member Functions

 CmRxControlImpl (carma::antenna::ovro::OvroMaster &master, carma::antenna::ovro::CalibratorControlImpl &cal, carma::monitor::OvroSubsystem &ovroSubsys, carma::corba::Server &server, unsigned short antennaId, const std::string &confDir)
 Constructor. More...
 
carma::antenna::common::FrontEndControl_ptr FrontEnd (carma::antenna::common::RxControl::Pol_Type pol)
 
carma::antenna::common::IFControl_ptr IF (carma::antenna::common::RxControl::IF_Type polarization)
 
carma::antenna::common::LOControl_ptr LO ()
 
void measureTotalPower (carma::antenna::common::CalibratorControl::Position position,::CORBA::ULong seqNo)
 
carma::antenna::common::OpticsControl_ptr Optics ()
 
carma::antenna::common::PolarizationControl_ptr Polarization ()
 
void setFrequency (::CORBA::Double yigFreq,::CORBA::Double LOfreq,::CORBA::Boolean endWithAbsorberInBeam,::CORBA::Boolean optimizeReceiver,::CORBA::Boolean forceRelock,::CORBA::ULong seqNo)
 
void setIFAtten (CORBA::Float atten, carma::antenna::common::RxControl::IF_Type ifType)
 
void setIFPower (CORBA::Float power)
 
void setIFPresetPower ()
 
void setObservingFrequency (::CORBA::Double freq,::CORBA::ULong seqNo)
 
void toggleFastSampling (CORBA::ULong channel, CORBA::Boolean start)
 

Detailed Description

CmRxControlImpl CORBA control class.

The RxControl interface is a logical interface which was designed to simplify and hide some of the complicated tasks of the receivers.

Definition at line 52 of file CmRxControlImpl.h.

Constructor & Destructor Documentation

carma::antenna::ovro::CmRxControlImpl::CmRxControlImpl ( carma::antenna::ovro::OvroMaster master,
carma::antenna::ovro::CalibratorControlImpl cal,
carma::monitor::OvroSubsystem &  ovroSubsys,
carma::corba::Server server,
unsigned short  antennaId,
const std::string &  confDir 
)
explicit

Constructor.


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