CARMA C++
|
CORBA control implementation for the FrontEndControl interface. More...
#include <carma/antenna/bima/control/FrontEndControlImpl.h>
Inherits carma::antenna::bima::RxClient.
Public Member Functions | |
void | doIVcurve (::CORBA::Float startVjInMv,::CORBA::Float stopVjInMv,::CORBA::Float stepVjInMv,::CORBA::UShort deltaInMs,::CORBA::Boolean doPower) |
void | doIVcurve (::CORBA::Float startVjInMv,::CORBA::Float stopVjInMv,::CORBA::Float stepVjInMv,::CORBA::UShort deltaInMs,::CORBA::Boolean doPower,::CORBA::ULong seqNo) |
FrontEndControlImpl (Configuration &config) | |
Constructor. More... | |
carma::antenna::common::IVCurve * | getIVCurve () |
void | setFrequency (double freq) |
void | setID (carma::antenna::common::FrontEndControl::Amp amp, carma::antenna::common::FrontEndControl::Stage stage, float voltage) |
void | setMixer (float voltage) |
void | setSISIj (float current) |
void | setSISVj (float voltage) |
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) |
~FrontEndControlImpl () | |
Destructor. More... | |
![]() | |
Configuration & | getConfig () |
RxClient (Configuration &config) | |
void | rxWrite () |
![]() | |
bool | dataNameExists (const char *name) |
double | evaluateLinearInterpolator (const char *name, const double x) |
void | getData (const char *name, char *value, int vsize=1) |
void | getData (const char *name, unsigned short *values, int vsize=1) |
void | getData (const char *name, int *values, int vsize=1) |
void | getData (const char *name, float *values, int vsize=1) |
void | getData (const char *name, double *values, int vsize=1) |
void | getVariableInfo (const char *name, char *type, int *size) |
void | init (void) |
void | map (void) |
void | putData (const char *name, const char *value, int vsize=1) |
void | putData (const char *name, char *value) |
void | putData (const char *name, unsigned short *values, int vsize=1) |
void | putData (const char *name, int *values, int vsize=1) |
void | putData (const char *name, float *values, int vsize=1) |
void | putData (const char *name, double *values, int vsize=1) |
SharedMemory (const char *name) | |
void | updateLinearInterpolator (const char *name, const double x, const double y, const bool discontinuity) |
Additional Inherited Members | |
![]() | |
std::auto_ptr < carma::util::IPQwriter < RxCommand > > | _rxWriter |
![]() | |
log4cpp::Category & | _logger |
CORBA control implementation for the FrontEndControl interface.
Definition at line 33 of file FrontEndControlImpl.h.
carma::antenna::bima::FrontEndControlImpl::FrontEndControlImpl | ( | Configuration & | config | ) |
Constructor.
carma::antenna::bima::FrontEndControlImpl::~FrontEndControlImpl | ( | ) |
Destructor.