CARMA C++
|
OVRO antenna-specific polarization control interface. More...
import "carma/antenna/ovro/control/ovroCryoControl.idl";
Public Member Functions | |
void | reset () raises (carma::util::UserException) |
Reset the CAN module. More... | |
void | setInletLouverPosition (in float volts) raises (carma::util::UserException) |
Set the inlet louver position. More... | |
void | setOutletLouverPosition (in float volts) raises (carma::util::UserException) |
Set the outlet louver position. More... | |
void | turnTempServoLoop (in carma::antenna::common::SwitchState state) raises (carma::util::UserException) |
Enable or disable the temperature servo loop. More... | |
![]() | |
void | fillCompressor () raises (carma::util::UserException) |
Fill the compressor with helium. More... | |
void | purgeCompressor () raises (carma::util::UserException) |
Purge helium from the compressor. More... | |
void | resetCompressor () raises (carma::util::UserException) |
Reset the compressor. More... | |
void | turnCompressor (in SwitchState state) raises (carma::util::UserException) |
Switch the compressor on or off. More... | |
OVRO antenna-specific polarization control interface.
The Ovro Antenna Cryo Compressor Monitor and Control CAN module 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 29 of file ovroCryoControl.idl.
void carma::antenna::ovro::CryoControl::reset | ( | ) | ||
raises | ( | carma::util::UserException | ||
) |
Reset the CAN module.
void carma::antenna::ovro::CryoControl::setInletLouverPosition | ( | in float | volts | ) | |
raises | ( | carma::util::UserException | |||
) |
Set the inlet louver position.
If the temperature servo is on, the temperature control loop will override this setting.
volts | Command voltage for inlet louver position. |
void carma::antenna::ovro::CryoControl::setOutletLouverPosition | ( | in float | volts | ) | |
raises | ( | carma::util::UserException | |||
) |
Set the outlet louver position.
If the temperature servo is on, the temperature control loop will override this setting.
volts | Command voltage for outlet louver position. |
void carma::antenna::ovro::CryoControl::turnTempServoLoop | ( | in carma::antenna::common::SwitchState | state | ) | |
raises | ( | carma::util::UserException | |||
) |
Enable or disable the temperature servo loop.
state | Switch state ON (normal operation) or OFF (engineering). |