CARMA C++
ovroDriveControl.idl
Go to the documentation of this file.
1 
10 #ifndef CARMA_ANTENNA_OVRO_CONTROL_OVRODRIVECONTROL_IDL
11 #define CARMA_ANTENNA_OVRO_CONTROL_OVRODRIVECONTROL_IDL
12 
15 
16 module carma {
17 module antenna {
18 module ovro {
19 
24 
36  void setMountPointingConstants(in double m1, in double m2, in double m3,
37  in double m4, in double m5)
39 
46  void setRawDriveVoltages( in float azVoltage, in float elVoltage )
48 
55  void setRawDriveRates( in float azRateInDegPerMin,
56  in float elRateInDegPerMin )
58 
63  void setEngineeringMode( in boolean enable )
64  raises ( carma::util::UserException );
65 
70  void updateConfigurationData( ) raises (carma::util::UserException);
71 
77  void freezeTilt( ) raises ( carma::util::UserException );
78 
83  void thawTilt( ) raises ( carma::util::UserException );
84 
88  void toggleBacklashCorrection( in boolean enable )
89  raises ( carma::util::UserException );
90 
91 }; // End LOControl interface
92 };};}; // End carma::antenna::ovro module
93 #endif
OVRO antenna-specific drive control interface.
Drive system control interface
IDL for the Drive subsystem interface.
Generic Carma variant of CORBA::UserException.
CORBA User Exception for carma::util.