CARMA C++
|
RxControlImpl CORBA control class. More...
#include <carma/antenna/bima/control/RxControlImpl.h>
Inherits carma::antenna::bima::RxClient.
Public Member Functions | |
carma::antenna::common::FrontEndControl_ptr | FrontEnd (carma::antenna::common::RxControl::Pol_Type pol) |
::carma::antenna::common::IFControl_ptr | IF (::carma::antenna::common::RxControl::IF_Type pol) |
carma::antenna::common::LOControl_ptr | LO () |
void | measureTotalPower (carma::antenna::common::CalibratorControl::Position position) |
void | measureTotalPower (carma::antenna::common::CalibratorControl::Position position,::CORBA::ULong seqNo) |
carma::antenna::common::OpticsControl_ptr | Optics () |
carma::antenna::common::PolarizationControl_ptr | Polarization () |
RxControlImpl (Configuration &config, carma::antenna::common::LOControl_ptr loPtr, carma::antenna::common::FrontEndControl_ptr fePtr, carma::antenna::common::OpticsControl_ptr opPtr, carma::antenna::common::PolarizationControl_ptr poPtr) | |
Constructor. More... | |
void | setFrequency (::CORBA::Double yigFreq,::CORBA::Double LOfreq,::CORBA::Boolean endWithAbsorberInBeam,::CORBA::Boolean forceRelock,::CORBA::Boolean optimizeReceiver) |
void | setFrequency (::CORBA::Double yigFreq,::CORBA::Double LOfreq,::CORBA::Boolean endWithAbsorberInBeam,::CORBA::Boolean optimizeReceiver,::CORBA::Boolean forceRelock,::CORBA::ULong seqNo) |
void | setIFAtten (CORBA::Float atten, carma::antenna::common::RxControl::IF_Type ifType) |
void | setIFPower (CORBA::Float power) |
void | setIFPresetPower () |
void | setObservingFrequency (::CORBA::Double freq) |
void | setObservingFrequency (::CORBA::Double freq,::CORBA::ULong seqNo) |
void | toggleFastSampling (CORBA::ULong channel, bool start) |
~RxControlImpl () | |
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 |
RxControlImpl CORBA control class.
Definition at line 36 of file RxControlImpl.h.
carma::antenna::bima::RxControlImpl::RxControlImpl | ( | Configuration & | config, |
carma::antenna::common::LOControl_ptr | loPtr, | ||
carma::antenna::common::FrontEndControl_ptr | fePtr, | ||
carma::antenna::common::OpticsControl_ptr | opPtr, | ||
carma::antenna::common::PolarizationControl_ptr | poPtr | ||
) |
Constructor.
carma::antenna::bima::RxControlImpl::~RxControlImpl | ( | ) |
Destructor.