SEPIA
Software documentation for the APEX SEPIA receivers
Cartridge Member List

This is the complete list of members for Cartridge, including all inherited members.

addChannel(Sepia::Channel channel)Cartridgeslot
amcADrainCurrent()Cartridgeinline
amcADrainVoltage()Cartridgeinline
amcAGateVoltage()Cartridgeinline
amcBDrainCurrent()Cartridgeinline
amcBDrainVoltage()Cartridgeinline
amcBGateVoltage()Cartridgeinline
amcEDrainCurrent()Cartridgeinline
amcEDrainVoltage()Cartridgeinline
amcEGateVoltage()Cartridgeinline
amcMonitor5V()Cartridgeinline
amcMultiDVoltage()Cartridgeinline
biasOffset(int pol, int sis) constCartridgeinline
biasTrace(int pol, int sis) constCartridgeinline
Cartridge(const QString &name, Sepia::Channel channel, double WCAmultiplier, double YIGmultiplier, double lowerYigLimit, double upperYigLimit, QObject *parent=0)Cartridge
changeSynthFreq(double ghz)Cartridgeslot
changeSynthLevel(double dBm)Cartridgeslot
cleanup()Cartridgeslot
coilCurrent(Mixer::Polarization pol, Mixer::Element sis)Cartridge
coilCurrentPreset(int pol, int sis) constCartridgeinline
coilVoltage(Mixer::Polarization pol, Mixer::Element sis)Cartridge
cryoControl(bool flag)Cartridgeslot
currentOffset(int pol, int sis) constCartridgeinline
currentTrace(int pol, int sis) constCartridgeinline
deflux(Mixer::Polarization pol)=0Cartridgepure virtualslot
defluxed(Mixer::Polarization pol, bool ok)Cartridgesignal
defluxMixers(bool p0, bool p1)Cartridgeslot
demagnetize(Mixer::Polarization pol, Mixer::Element sis)=0Cartridgepure virtualslot
demagnetized(Mixer::Polarization pol, Mixer::Element sis, bool ok)Cartridgesignal
demagnetizeMixers(bool p0s1, bool p0s2, bool p1s1, bool p1s2)Cartridgeslot
disable()Cartridgeslot
drainCurrent(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage)Cartridge
drainVoltage(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage)Cartridge
enable()Cartridgeslot
faulted(Sepia::ErrorCode code)Cartridgesignal
gateVoltage(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage)Cartridge
gateVoltagePreset(int pol) constCartridgeinline
getFlag(QString name)Cartridgeslot
getRealValue(QString name)Cartridgeslot
getWord(QString name)Cartridgeslot
getYIG() constCartridgeinline
heaterCurrent(Mixer::Polarization pol)Cartridge
heaterState(Mixer::Polarization pol, bool on)Cartridge
initBand(bool withDeflux)=0Cartridgepure virtualslot
IVscan(Mixer::Polarization pol, Mixer::Element sis, double from, double to, int steps, bool withPower)Cartridgeslot
LOclearLatch()Cartridgeinline
LOlockLatch()Cartridgeinline
LOmodified(bool flag)Cartridgesignal
LOtuned(bool ok)Cartridgesignal
lowerLimit() constCartridgeinline
mixerTemperature(Mixer::Polarization pol)Cartridge
mixerTuned(Mixer::Polarization pol, bool ok)Cartridgesignal
newCmdCoilCurrent(Mixer::Polarization pol, Mixer::Element sis, float mA)Cartridgesignal
newCmdDrainCurrent(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage, float mA)Cartridgesignal
newCmdDrainVoltage(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage, float V)Cartridgesignal
newCmdHarmonic(int harmonic)Cartridgesignal
newCmdLOfrequency(double ghz)Cartridgesignal
newCmdMixerBias(Mixer::Polarization pol, Mixer::Element sis, float mV)Cartridgesignal
newCmdPaDrainVoltage(Mixer::Polarization pol, float V)Cartridgesignal
newCoilCurrent(Mixer::Polarization pol, Mixer::Element sis, float mA)Cartridgesignal
newDrainCurrent(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage, float mA)Cartridgesignal
newDrainVoltage(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage, float V)Cartridgesignal
newGateVoltage(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage, float V)Cartridgesignal
newMixerBias(Mixer::Polarization pol, Mixer::Element sis, float mV)Cartridgesignal
newMixerCurrent(Mixer::Polarization pol, Mixer::Element sis, float mA)Cartridgesignal
newMixerPower(Mixer::Polarization pol, Mixer::Element sis, float mW)Cartridgesignal
paDrainCurrent(Mixer::Polarization pol)Cartridge
paDrainVoltage(Mixer::Polarization pol)Cartridge
paGateVoltage(Mixer::Polarization pol)Cartridge
percentDone(int percent)Cartridgesignal
pllAssemblyTemperature()Cartridgeinline
pllControl(float *vcorr, float *vlock)Cartridgeslot
pllCorrVoltage()Cartridgeinline
pllIfTotalPower()Cartridgeinline
pllLockVoltage()Cartridgeinline
pllRefTotalPower()Cartridgeinline
pllStatus(bool locked, float Vlock, float Vcorr)Cartridgesignal
pointReady(Mixer::Polarization pol, Mixer::Element sis, int i, double mV, double mA, double mW)Cartridgesignal
powerTrace(int pol, int sis) constCartridgeinline
preparePLL(bool upper)Cartridgeslot
removeChannel(Sepia::Channel channel)Cartridgeslot
resetBand()Cartridgeslot
resetCoilCurrents()Cartridgeslot
resetLNAs()Cartridgeslot
resetSisVoltages()Cartridgeslot
run()Cartridgeslot
scanMixers(double from, double to, int steps)Cartridgeslot
setAmcADrainVoltage(float V)Cartridgeinline
setAmcAGateVoltage(float V)Cartridgeinline
setAmcBDrainVoltage(float V)Cartridgeinline
setAmcBGateVoltage(float V)Cartridgeinline
setAmcDMultVoltage(float V)Cartridgeinline
setAmcEDrainVoltage(float V)Cartridgeinline
setAmcEGateVoltage(float V)Cartridgeinline
setCoarseTune(unsigned short value)Cartridgeinline
setCoilCurrent(Mixer::Polarization pol, Mixer::Element sis, float mA, bool fast=false)Cartridge
setCoilCurrents()Cartridgeslot
setDrainCurrent(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage, float mA)Cartridge
setDrainVoltage(Mixer::Polarization pol, Mixer::Element sis, LNA::Stage stage, float V)Cartridge
setFlag(QString name, bool flag)Cartridgeprotected
setLNADefaults()Cartridgeslot
setLNAenable(Mixer::Polarization pol, Mixer::Element sis, bool flag)Cartridge
setMonitorChannels(const QStringList &channels)Cartridge
setNullPllIntegrator(bool flag)Cartridgeinline
setPaDrainVoltage(Mixer::Polarization pol, float V)Cartridge
setPaGateVoltage(Mixer::Polarization pol, float V)Cartridge
setPaGateVoltages()Cartridgeslot
setPllLoopBandwidth(bool flag)Cartridgeinline
setPllSideband(bool lower)Cartridgeinline
setRealValue(QString name, float v)Cartridgeprotected
setSisOpenLoop(Mixer::Polarization pol, Mixer::Element sis, bool flag)Cartridge
setSisVoltage(Mixer::Polarization pol, Mixer::Element sis, float mV, bool fast=false)Cartridge
setWord(QString name, unsigned short w)Cartridgeprotected
showCurve(Mixer::Polarization pol, Mixer::Element sis, QVector< double > x, QVector< double > y, QVector< double > z, const QString &xlab=QString::fromUtf8("mixer bias [mV]"), const QString &ylab=QString::fromUtf8("mixer current [µA]"))Cartridgeslot
shutdownBand()=0Cartridgepure virtualslot
sisCurrent(Mixer::Polarization pol, Mixer::Element sis)Cartridge
sisOpenLoop(Mixer::Polarization pol, Mixer::Element sis)Cartridge
sisPower(Mixer::Polarization pol, Mixer::Element sis)Cartridge
sisVoltage(Mixer::Polarization pol, Mixer::Element sis)Cartridge
stabilize(double T)Cartridgesignal
statusMessage(const QString &msg)Cartridgesignal
switchSynth(bool flag)Cartridgeslot
synthConnected(bool flag)Cartridgesignal
synthFreq() constCartridgeinline
synthFreqChanged(double ghz)Cartridgesignal
synthLevel() constCartridgeinline
synthLevelChanged(double dbm)Cartridgesignal
synthSwitched(bool on)Cartridgesignal
systemTuned(bool ok)Cartridgesignal
toggleHeater(Mixer::Polarization pol)Cartridge
traceReady(Mixer::Polarization pol, Mixer::Element sis, QVector< double > x, QVector< double > y, QVector< double > z, const QString &xlab, const QString &ylab)Cartridgesignal
tuneLO(double ghz, int harmonic)=0Cartridgepure virtual
tuneLO(double ghz)Cartridgevirtualslot
tuneMixer(Mixer::Polarization pol, float bias[2], float Igoal, float power, float maxPower)=0Cartridgepure virtual
tuneMixer(Mixer::Polarization pol)Cartridgevirtualslot
tuneSynthesizer(double WCAfreq, int harmonic, bool upper)Cartridge
tuneSystem(double ghz)Cartridgeslot
updateMonitorItem(const QString &name, DWORD addr, float v, char unit, int gain)Cartridgesignal
updateYIG(int value)Cartridgeslot
upperLimit() constCartridgeinline
yigChanged(int value)Cartridgesignal
~Cartridge()Cartridgevirtual