CARMA C++
|
Corba FocusControl implementation. More...
#include <carma/antenna/ovro/control/FocusControlImpl.h>
Public Member Functions | |
void | cycleLvdtPower () |
void | doZTracking (::CORBA::Boolean position,::CORBA::ULong seqNo) |
FocusControlImpl (SecondaryMirror &secondary) | |
Constructor. More... | |
void | reset () |
void | setX (::CORBA::Float position,::CORBA::ULong seqNo) |
void | setY (::CORBA::Float position,::CORBA::ULong seqNo) |
void | setZ (::CORBA::Float position,::CORBA::ULong seqNo) |
void | stopMotion () |
Corba FocusControl implementation.
This class simply delegates work to appropriate canbus classes. This technique decouples the CORBA communication layer from the CAN layer and allows for easier changes to new communications models. It is not a general solution but allows for a level of indirection until one is found.
Definition at line 36 of file FocusControlImpl.h.
carma::antenna::ovro::FocusControlImpl::FocusControlImpl | ( | SecondaryMirror & | secondary | ) |
Constructor.