CARMA C++
SignalPath.idl
Go to the documentation of this file.
1 #ifndef CARMA_CONTROL_SIGNALPATH_IDL
2 #define CARMA_CONTROL_SIGNALPATH_IDL
3 
4 #include "carma/control/SequenceTypedefs.idl"
6 
18 module carma {
19 module control {
20 
25 interface SignalPath {
26 
27  void initializeCableMap(in string fileName)
29 
30  void loadConfiguration(in string fileName, in string confName, in string astroBandConfName)
32 
33  string queryConfiguration()
35 
36 /* Do we really need this at python level ? */
37  void checkConfigurationSuccess(in short astroBandNo)
39 
40 /* Do we really need this at python level ? */
41  void checkConfigurationValidity(in short astroBandNo, in string confName)
43 
44 /*
45  Skipping this for now because it creates dependency on signalpath subsystem.
46  Engineers can make the direct DO call if they really need this.
47 
48  void assignWalshColumn(in carma::signalpath::SignalPathMapperControl::WalshColumnAssignment wca)
49  raises (carma::util::UserException);
50 */
51 
52 }; // end interface SignalPath
53 }; // end control
54 }; // end carma
55 
56 #endif
Signal path mapping control portion of SubarrayControl interface The interface is split into several ...
Definition: SignalPath.idl:25
Generic Carma variant of CORBA::UserException.
CORBA User Exception for carma::util.