CARMA C++
sza::antenna::corba::LOProxy Class Reference

A class which will be served as the CORBA LO DO, whose methods will send messages to the AntennaMaster message queue. More...

#include <carma/antenna/sza/antenna/corba/LOProxy.h>

Inheritance diagram for sza::antenna::corba::LOProxy:
sza::antenna::corba::LO1cmProxy sza::antenna::corba::LO1mmProxy sza::antenna::corba::LO3mmProxy

Public Member Functions

 LOProxy (sza::antenna::control::AntennaMaster *parent)
 Constructor with a pointer to the parent AntennaMaster. More...
 
void setDampingGainResistance (int dampGain)
 
virtual void setDefaultGunnVoltage (unsigned short voltage)
 
void setDefaultGunnVoltage (sza::util::Voltage &volt)
 
void setDefaultLOTermAtten (sza::util::Attenuation &atten)
 
void setDefaultYigFrequency (sza::util::Frequency &freq)
 
virtual void setGunnLoopGain (unsigned short gain)
 
virtual void setGunnVoltage (unsigned short voltage)
 
virtual void setLoFrequency (double frequency)
 
void setLoopGainResistance (sza::util::LoOsc::Osc osc, int loopGain)
 
virtual void setLoTerminatorAttenuation (unsigned short atten)
 
virtual void setPresetPower ()
 
virtual void setVaractorLoopGain (unsigned short gain)
 
virtual void setYigDampingResistance (unsigned short resistance)
 
virtual void setYigFrequency (double yigFreq)
 
void setYigFrequency (sza::util::Rx::Id rxId, double yigFreqInGHz)
 
virtual void setYigLoopGain (unsigned short gain)
 
virtual void setYigVoltage (unsigned short voltage)
 
virtual void toggleSweep (bool on)
 
virtual void toggleYigSweep (bool on)
 
 ~LOProxy ()
 Destructor. More...
 
- Public Member Functions inherited from sza::antenna::corba::Proxy
 Proxy (sza::antenna::control::AntennaMaster *parent)
 Constructor. More...
 
virtual ~Proxy ()
 Destructor. More...
 

Additional Inherited Members

- Protected Member Functions inherited from sza::antenna::corba::Proxy
unsigned long sequenceNumber ()
 
virtual void setFlexure (sza::util::PointingMode::Type model, sza::util::Angle &sFlex, sza::util::Angle &cFlex)
 
virtual void setFlexure ()
 
void setSkyOffsets (unsigned long seq=0)
 
- Protected Attributes inherited from sza::antenna::corba::Proxy
sza::antenna::control::AntennaMasterparent_
 
unsigned long seq_
 
sza::util::Mutex seqGuard_
 
SzaShareCorba * share_
 

Detailed Description

A class which will be served as the CORBA LO DO, whose methods will send messages to the AntennaMaster message queue.

Definition at line 27 of file LOProxy.h.

Constructor & Destructor Documentation

sza::antenna::corba::LOProxy::LOProxy ( sza::antenna::control::AntennaMaster parent)

Constructor with a pointer to the parent AntennaMaster.

sza::antenna::corba::LOProxy::~LOProxy ( )

Destructor.


The documentation for this class was generated from the following file: