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

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

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

Inheritance diagram for sza::antenna::corba::FrontEndProxy:
sza::antenna::corba::FrontEnd1cmProxy sza::antenna::corba::FrontEnd1mmProxy sza::antenna::corba::FrontEnd3mmProxy

Public Member Functions

virtual void doIVcurve ()
 
virtual void doIVcurve (float startVjInMv, float stopVjInMv, float stepVjInMv, unsigned short deltaInMs, bool doPower, CORBA::ULong seqNo)
 
 FrontEndProxy (sza::antenna::control::AntennaMaster *parent)
 Constructor with a pointer to the parent AntennaMaster. More...
 
sza::util::Rx::Stage getIdStage (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage)
 
virtual
carma::antenna::common::IVCurve
getIVCurve ()
 
sza::util::Rx::Stage getVdStage (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage)
 
sza::util::Rx::Stage getVgStage (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage)
 
void setBias (sza::util::Rx::Id rxId, carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage, sza::util::Rx::Stage szaStage, short bias, unsigned long seq, bool isDefault)
 
void setDefaultBias (unsigned iBias, short bias)
 
virtual void setFrequency (double freq)
 
virtual void setID (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage, float current)
 
virtual void setMixer (float voltage)
 
virtual void setSISIj (float current)
 
virtual void setSISVj (float voltage)
 
virtual void setVD (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage, float voltage)
 
virtual void setVG (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage, float voltage)
 
 ~FrontEndProxy ()
 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 FrontEnd DO, whose methods will send messages to the AntennaMaster message queue.

Definition at line 25 of file FrontEndProxy.h.

Constructor & Destructor Documentation

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

Constructor with a pointer to the parent AntennaMaster.

sza::antenna::corba::FrontEndProxy::~FrontEndProxy ( )

Destructor.


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