11 #ifndef CARMA_ANTENNA_OVRO_RXTEMPERATURECONTROL_IDL
12 #define CARMA_ANTENNA_OVRO_RXTEMPERATURECONTROL_IDL
31 enum LoopId { LOOP_1, LOOP_2 };
33 enum OpMode { LOOP_ON, LOOP_OFF, MANUAL };
40 void setTemperature( in LoopId loop, in
float temp )
49 void regulateTemperature(
59 void setLoopGain( in LoopId loop, in
float gain )
67 void setLoopIntegrationConstant( in LoopId loop, in
float integration)
75 void setLoopRateConstant( in LoopId loop, in
float rate)
83 void setLoopBandwidth( in LoopId loop, in
float bandwidth )
90 void writeParametersToEEPROM()
RxTemperatureControl interface for controlling the 10-m Receiver Electronics Control module...
const string RX_TEMPERATURE_CONTROL_NAME
RxTemperatureControl nameserver name.
Generic Carma variant of CORBA::UserException.
CORBA User Exception for carma::util.