CARMA C++
sza::antenna::corba::LO1mmProxy 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/LO1mmProxy.h>

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

Public Member Functions

 LO1mmProxy (sza::antenna::control::AntennaMaster *parent)
 Constructor with a pointer to the parent AntennaMaster. More...
 
virtual void setLoFrequency (double frequency)
 
virtual void setLoTerminatorAttenuation (unsigned short atten)
 
virtual void setYigFrequency (double yigFreq)
 
virtual void toggleSweep (bool on)
 
virtual void toggleYigSweep (bool on)
 
 ~LO1mmProxy ()
 Destructor. More...
 
- Public Member Functions inherited from sza::antenna::corba::LOProxy
 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)
 
void setLoopGainResistance (sza::util::LoOsc::Osc osc, int loopGain)
 
virtual void setPresetPower ()
 
virtual void setVaractorLoopGain (unsigned short gain)
 
virtual void setYigDampingResistance (unsigned short resistance)
 
void setYigFrequency (sza::util::Rx::Id rxId, double yigFreqInGHz)
 
virtual void setYigLoopGain (unsigned short gain)
 
virtual void setYigVoltage (unsigned short voltage)
 
 ~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 22 of file LO1mmProxy.h.

Constructor & Destructor Documentation

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

Constructor with a pointer to the parent AntennaMaster.

sza::antenna::corba::LO1mmProxy::~LO1mmProxy ( )

Destructor.


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