CARMA C++
|
OVRO antenna-specific polarization control interface. More...
import "carma/antenna/ovro/control/ovroPolarizationControl.idl";
Public Member Functions | |
void | setParameters (in float gridAngle, in float backshortPos) raises (carma::util::UserException) |
Set Polarization parameters. More... | |
![]() | |
void | setState (in State poltype, in unsigned long seqNo) raises (carma::util::UserException) |
Set the requested polarization. More... | |
Additional Inherited Members | |
![]() | |
enum | State { POLH, POLV, POLRCP, POLLCP } |
Enumerate valid polarization states. More... | |
OVRO antenna-specific polarization control interface.
The Ovro Antenna Optics CAN module (which controls polarization) has additional functionality which is not general enough to be included in the Common Antenna API. That additional functionality is included here.
Definition at line 28 of file ovroPolarizationControl.idl.
void carma::antenna::ovro::PolarizationControl::setParameters | ( | in float | gridAngle, |
in float | backshortPos | ||
) | |||
raises | ( | carma::util::UserException | |
) |
Set Polarization parameters.
This only applies to 1mm and 3mm receivers.
gridAngle | Orientation of the grid (Units degrees, Range 0-180) |
backshortPos | Distance between backshort and grid (units mm) |