1 #ifndef SZA_ANTENNA_CORBA_LOPROXY_H
2 #define SZA_ANTENNA_CORBA_LOPROXY_H
13 #include "carma/antenna/sza/control/szaLOControl.h"
16 #include "carma/szautil/Rx.h"
41 virtual void setYigFrequency(
double yigFreq);
43 virtual void setLoFrequency(
double frequency);
45 virtual void toggleSweep(
bool on);
47 virtual void toggleYigSweep(
bool on);
49 virtual void setLoTerminatorAttenuation(
unsigned short atten);
55 virtual void setYigVoltage(
unsigned short voltage);
57 virtual void setYigLoopGain(
unsigned short gain);
59 virtual void setYigDampingResistance(
unsigned short resistance);
65 virtual void setVaractorLoopGain(
unsigned short gain);
71 virtual void setGunnVoltage(
unsigned short voltage);
73 virtual void setGunnLoopGain(
unsigned short gain);
75 virtual void setDefaultGunnVoltage(
unsigned short voltage);
81 virtual void setPresetPower();
87 void setYigFrequency(sza::util::Rx::Id rxId,
double yigFreqInGHz);
88 void setDefaultYigFrequency(sza::util::Frequency& freq);
89 void setDefaultLOTermAtten(sza::util::Attenuation& atten);
90 void setDefaultGunnVoltage(sza::util::Voltage& volt);
91 void setLoopGainResistance(sza::util::LoOsc::Osc osc,
int loopGain);
92 void setDampingGainResistance(
int dampGain);
Tagged: Wed Aug 25 21:23:12 PDT 2004.
A class which will be served as the CORBA LO DO, whose methods will send messages to the AntennaMaste...
LOProxy(sza::antenna::control::AntennaMaster *parent)
Constructor with a pointer to the parent AntennaMaster.
Tagged: Fri Jul 24 11:34:30 PDT 2009.
Define a class to encapsulate the entire Antenna control system.