CARMA C++
NoiseSourceControl.idl
Go to the documentation of this file.
1 
9 #ifndef CARMA_DOWNCONVERTER_NOISESOURCECONTROL_IDL
10 #define CARMA_DOWNCONVERTER_NOISESOURCECONTROL_IDL
11 
14 
15 module carma {
16 module downconverter {
17 
24 
29  void setNoiseOutputToPreset() raises (carma::util::UserException);
30 
36  void setNoiseOutput(in double pout) raises (carma::util::UserException);
37 
45  void setNoiseAttenuation(in unsigned short atten) raises
47 
53  void enableNoiseSource(in boolean enable) raises
55 
61  void setToneOutputToPreset( ) raises ( carma::util::UserException );
62 
69  void setToneOutput( in double powerIndBm )
70  raises ( carma::util::UserException );
71 
77  void setToneAttenuation(in unsigned short atten) raises
79 
85  void enableToneSource(in boolean enable) raises
87 
88  // Engineering routines
95  boolean isEnabled();
96 
97 }; // End NoiseSourceControl interface
98 }; // End downconverter module
99 }; // End carma module
100 #endif
101 
Carma CANbus base Device control interface.
Generic Carma variant of CORBA::UserException.
Carma dowconverter noise source control interface.
CORBA User Exception for carma::util.
Carma CANbus Device control base interface.