CARMA C++
DeviceControl.idl
Go to the documentation of this file.
1 
9 #ifndef CARMA_CANBUS_DEVICES_DEVICECONTROL_IDL
10 #define CARMA_CANBUS_DEVICES_DEVICECONTROL_IDL
11 
13 
14 module carma {
15 module canbus {
16 module devices {
17 
27  interface DeviceControl {
28 
32  void reset() raises (carma::util::UserException);
33 
38  void stopChannelOneFastSampling() raises (carma::util::UserException);
39 
44  void stopChannelTwoFastSampling() raises (carma::util::UserException);
45 
50  void startChannelOneFastSampling(in unsigned short fastItem) raises
52 
57  void startChannelTwoFastSampling(in unsigned short fastItem) raises
59 
60  // Debug routine for engineering.
67  boolean isOnline() raises (carma::util::UserException);
68 
69  }; // End DeviceControl interface
70 
71 }; // end devices module
72 }; // end canbus module
73 }; // end carma module
74 #endif
75 
Carma CANbus base Device control interface.
Generic Carma variant of CORBA::UserException.
CORBA User Exception for carma::util.