|
void | antennaIFatten (antenna::common::RxControl::Type rxType, antenna::common::RxControl::IF_Type polarization, double atten) |
| Get a receiver and set its IF attenuation to a specific value. More...
|
|
void | antennaIFpower (antenna::common::RxControl::Type rxType, double power) |
| Get a receiver and set its IF output power. More...
|
|
void | antennaIFpresetPower (antenna::common::RxControl::Type rxType) |
| Get a receiver and set its IF output power to the preset level. More...
|
|
void | doIVcurve (carma::antenna::common::RxControl::Type rx, carma::antenna::common::RxControl::Pol_Type pol, const IVcurveArgs ivCurveParams, carma::monitor::MonitorSystem *const monsys, int preferredSeqNo) |
|
unsigned short | getCarmaAntennaNo () const |
|
carma::antenna::common::IVCurve * | getIVcurve () |
| Retrieve that same IV curve. More...
|
|
void | ij (antenna::common::RxControl::Type rxType, antenna::common::RxControl::Pol_Type pol, float ij) |
| Get a receiver and set its front end junction current. More...
|
|
bool | isActionComplete (const monitor::MonitorSystem &monsys, int monDataErrorLimit) |
| Compare next sequence number with one returned by monitor system. More...
|
|
| RxSelectorHandle (const unsigned short carmaAntNo, monitor::MonitorSystem &monitorSystem, monitor::ControlSubsystemBase::Antenna &antenna) |
| Constructor. More...
|
|
void | setFrequency (antenna::common::RxControl::Type rxType, double yigFreq, double loFreq, double refFreq, int harmonic, bool endWithAbsorberInBeam, bool optimizeReceiver, bool forceRelock, monitor::ControlSubsystem *controlSubsystem, monitor::MonitorSystem *monsys, const int preferredSeqNo) |
| Get a receiver and set its frequency The preferred sequence number is compared to the one currently returned by the monitor system, and if they are the same then one that is ten greater will be used. More...
|
|
void | setRefAtten (unsigned short atten) |
| Set the reference LO attenuator. More...
|
|
void | vj (antenna::common::RxControl::Type rxType, antenna::common::RxControl::Pol_Type pol, float vj) |
| Get a receiver and set its front end junction voltage. More...
|
|
virtual | ~RxSelectorHandle () |
| Destructor - releases object (DO) references. More...
|
|
Public Member Functions inherited from carma::control::RemoteObjHandleT< T > |
template<typename S > |
S::_var_type | narrowedRemoteObj () const |
| Returns remote object handle as var. More...
|
|
T::_var_type | remoteObj () const |
| Returns remote object handle as var. More...
|
|
| RemoteObjHandleT (const ::std::string &doName, monitor::MonitorPointBool *mpReachable, const monitor::MonitorSubsystem *subsystem, monitor::MonitorSystem *system, bool defaultLogIfNotReachable, bool defaultLogSentCommands) |
| Constructor. More...
|
|
virtual | ~RemoteObjHandleT () |
| Destructor. More...
|
|
Public Member Functions inherited from carma::control::RemoteObjHandleBase |
bool | attemptToReconnectIfNeeded () |
| Try reconnect to the DO if needed. More...
|
|
::std::string | doName () const |
| get the DO name More...
|
|
void | forceFullReconnect () |
| Force a full re-lookup of the DO by name. More...
|
|
bool | isObjReachable () |
| If state is 'not reachable' and monitor system is current, tries to reconnect. More...
|
|
bool | isObjReachable (bool logIfNotReachable) |
|
| RemoteObjHandleBase (const ::std::string &doName, monitor::MonitorPointBool *mpReachable, const monitor::MonitorSubsystem *subsystem, monitor::MonitorSystem *system, bool defaultLogIfNotReachable, bool defaultLogSentCommands) |
| Constructor. More...
|
|
virtual | ~RemoteObjHandleBase () |
| Destructor. More...
|
|
|
Protected Member Functions inherited from carma::control::RemoteObjHandleT< T > |
virtual bool | resolveObjRef () |
|
Protected Member Functions inherited from carma::control::RemoteObjHandleBase |
bool | getDefaultLogIfNotReachable () const |
|
bool | getDefaultLogSentCommands () const |
|
void | invalidateObjRef () |
|
void | invalidateObjRefIfNeededForCaught () |
|
void | logException (const ::std::string &callString, const ::std::string &exString) const |
|
void | logSentCommand (const ::std::string &callString, const double mjd) const |
|
void | logSentCommand (const ::std::string &callString, const double mjd, const ::std::string &subDoName) const |
|
void | logSentCommandIfNeeded (const ::std::string &callString, const double mjd) const |
|
void | logSentCommandIfNeeded (const ::std::string &callString, const double mjd, const ::std::string &subDoName) const |
|
void | markObjRefValid () |
|
void | processException (const ::std::string &callString, const ::CORBA::Exception &corbaException) |
|
void | throwBadRemoteObjAccess () const |
|
void | throwIfObjRefIsNotValid () const |
|
Manages antenna Rx selector control DO connections.
Definition at line 39 of file RxSelectorHandle.h.