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

RxControlImpl CORBA control class. More...

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

Public Member Functions

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 ()
 
 RxControlImpl (carma::antenna::ovro::OvroMaster &master, carma::antenna::ovro::CalibratorControlImpl &cal, carma::antenna::common::RxControl::Type type, carma::monitor::OvroSubsystem &ovroSubsys, carma::corba::Server &server)
 Constructor. More...
 
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

RxControlImpl 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. This implementation uses delegation to dispatch CORBA control commands to logical interfaces which likewise control canbus receiver hardware.

Definition at line 61 of file RxControlImpl.h.

Constructor & Destructor Documentation

carma::antenna::ovro::RxControlImpl::RxControlImpl ( carma::antenna::ovro::OvroMaster master,
carma::antenna::ovro::CalibratorControlImpl cal,
carma::antenna::common::RxControl::Type  type,
carma::monitor::OvroSubsystem &  ovroSubsys,
carma::corba::Server server 
)

Constructor.


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