CARMA C++
|
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... | |
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.
carma::antenna::ovro::CalibratorControlImpl::CalibratorControlImpl | ( | carma::antenna::ovro::Optics & | optics | ) |
Constructor.
optics | Pointer to underlying ovro optics CAN device. |
carma::antenna::ovro::CalibratorControlImpl::~CalibratorControlImpl | ( | ) |
Destructor.
void carma::antenna::ovro::CalibratorControlImpl::setPos | ( | carma::antenna::common::CalibratorControl::Position | position, |
unsigned long | seqNo, | ||
bool | withRxSeqNo | ||
) |
Set calibrator position.
position | Calibrator position to set. |
seqNo | Sequence number to return in either the calibrator or receiver common monitor subsystems when complete (or timedout). |
withRxSeqNo | If true place sequence number in receiver monitor system. If false, place in calibrator common monitor system. |