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

CalibrationControlImpl Corba control class. More...

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

Public Member Functions

 CalibratorControlImpl (carma::antenna::ovro::Optics &optics)
 Constructor. More...
 
void setPos (carma::antenna::common::CalibratorControl::Position position)
 
void setPos (carma::antenna::common::CalibratorControl::Position position,::CORBA::ULong seqNo)
 
void setPos (carma::antenna::common::CalibratorControl::Position position, unsigned long seqNo, bool withRxSeqNo)
 Set calibrator position. More...
 
 ~CalibratorControlImpl ()
 Destructor. More...
 

Detailed Description

CalibrationControlImpl Corba control class.

This class implements the IDL defined interface for antenna calibration and dispatches commands to appropriate CAN devices via delegation.

Definition at line 33 of file CalibratorControlImpl.h.

Constructor & Destructor Documentation

carma::antenna::ovro::CalibratorControlImpl::CalibratorControlImpl ( carma::antenna::ovro::Optics optics)

Constructor.

Parameters
opticsPointer to underlying ovro optics CAN device.
carma::antenna::ovro::CalibratorControlImpl::~CalibratorControlImpl ( )

Destructor.

Member Function Documentation

void carma::antenna::ovro::CalibratorControlImpl::setPos ( carma::antenna::common::CalibratorControl::Position  position,
unsigned long  seqNo,
bool  withRxSeqNo 
)

Set calibrator position.

Parameters
positionCalibrator position to set.
seqNoSequence number to return in either the calibrator or receiver common monitor subsystems when complete (or timedout).
withRxSeqNoIf true place sequence number in receiver monitor system. If false, place in calibrator common monitor system.

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