CARMA C++
FrontEnd3mmProxy.h
Go to the documentation of this file.
1 #ifndef SZA_ANTENNA_CORBA_FRONTEND3MMPROXY_H
2 #define SZA_ANTENNA_CORBA_FRONTEND3MMPROXY_H
3 
12 
13 namespace sza {
14  namespace antenna {
15  namespace corba {
16 
22 
23  public:
24 
29 
34 
37  float voltage);
38 
41  float voltage);
42 
45  float current);
46 
47  //-----------------------------------------------------------------------
48  // Local methods
49  //-----------------------------------------------------------------------
50 
51  // Return the appropriate bias number for the requested gate
52  // voltage of this receiver.
53 
54  sza::util::Rx::Stage getVgStage(carma::antenna::common::FrontEndControl::Amp amp,
56 
57  // Return the appropriate bias number for the requested drain
58  // voltage of this receiver.
59 
60  sza::util::Rx::Stage getVdStage(carma::antenna::common::FrontEndControl::Amp amp,
62 
63 
64  }; // End class FrontEnd3mmProxy
65 
66  }; // End namespace corba
67  }; // End namespace antenna
68 }; // End namespace sza
69 
70 #endif
71 
72 
FrontEnd3mmProxy(sza::antenna::control::AntennaMaster *parent)
Constructor with a pointer to the parent AntennaMaster.
Amp
A receiver frontend amplifier enumerator.
A class which will be served as the CORBA FrontEnd DO, whose methods will send messages to the Antenn...
Stage
A receiver frontend stage enumerator.
A class which will be served as the CORBA FrontEnd DO, whose methods will send messages to the Antenn...
Definition: FrontEndProxy.h:25
Tagged: Thu Nov 13 16:53:39 UTC 2003.
Define a class to encapsulate the entire Antenna control system.