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

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

Public Member Functions

 FrontEnd1cmProxy (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)
 
sza::util::Rx::Stage getVgStage (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage)
 
void setID (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage, float current)
 
void setVD (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage, float voltage)
 
void setVG (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage, float voltage)
 
 ~FrontEnd1cmProxy ()
 Destructor. More...
 
- Public Member Functions inherited from sza::antenna::corba::FrontEndProxy
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 setMixer (float voltage)
 
virtual void setSISIj (float current)
 
virtual void setSISVj (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 22 of file FrontEnd1cmProxy.h.

Constructor & Destructor Documentation

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

Constructor with a pointer to the parent AntennaMaster.

sza::antenna::corba::FrontEnd1cmProxy::~FrontEnd1cmProxy ( )

Destructor.


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