Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

activeStopMode - Variable in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 
alertService - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
APC7900Device - Class in org.lsst.ccs.subsystem.common.devices.power.distribution
APC7900 device class
APC7900Device() - Constructor for class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
areas - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
 
AVCCryoDevice - Class in org.lsst.ccs.subsystem.common.devices.refrigeration
Device class for the AVCDRV driver
AVCCryoDevice() - Constructor for class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 

B

BasicMain - Class in org.lsst.ccs.subsystem.common
Implements a basic monitoring subsystem.
BasicMain(String, String) - Constructor for class org.lsst.ccs.subsystem.common.BasicMain
Constructor.
build() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 

C

canClearAlert(Alert, AlertState) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
causePDUFailure() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
causeUnintendedOutletFlipOfState(String) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
CHAN_CURRENT - Static variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
CHAN_FREQUENCY - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
CHAN_POWER - Static variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
CHAN_PULSE_COUNT - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
CHAN_PULSE_RPM - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
CHAN_PWM_LOW1 - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
CHAN_PWM_LOW2 - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
CHAN_PWM_PERIOD - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
checkChannel(String, int, String, String) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Checks a channel's parameters for validity.
checkChannel(String, int, String, String) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Checks a channel's parameters for validity.
checkChannel(String, int, String, String) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Checks a channel's parameters for validity.
checkChannel(String, int, String, String) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Checks a channel's parameters for validity.
checkChannel(String, int, String, String) - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Checks a channel's parameters for validity.
checkChannel(String, int, String, String) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Checks a channel's parameters for validity.
checkHwLine(String, int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Checks an output line number.
close() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
Pre-closure cleanup.
close() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Closes the connection.
close() - Method in interface org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.Maq20Control
 
close() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
Pre-closure cleanup.
close() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
Pre-closure cleanup.
close() - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Closes the connection.
close() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Closes the connection.
close() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Closes the connection.
close() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Closes the connection.
close() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Closes the connection.
controlMap - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Data fields.
createNode(Subsystem, String) - Static method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Create a new object and add it to the tree.

D

d_gain - Variable in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
devcId - Variable in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 
disable() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Disables the PDU.
disableRelay(int) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Disables a trip relay
DISC_FUNC_FREQ - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
DISC_FUNC_NONE - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
DISC_FUNC_PULSE - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
DISC_FUNC_PWM - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
discFunc - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 

E

enable() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Enables the PDU.
enableRelay(int, double) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Enables a trip relay
ErrorUtils - Class in org.lsst.ccs.subsystem.common
Configuration and channel error reporting routines.
ErrorUtils() - Constructor for class org.lsst.ccs.subsystem.common.ErrorUtils
 

F

forceOutletOff(String) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Forces an outlet to turn off.
forceOutletOn(String) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Forces an outlet to turn on.
frequency - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
 
funcIndex - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
 
funcIndex - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
 

G

getCoefD() - Method in class org.lsst.ccs.subsystem.common.PIDController
Get the Derivative coefficient
getCoefI() - Method in class org.lsst.ccs.subsystem.common.PIDController
Get the Integral coefficient
getCoefP() - Method in class org.lsst.ccs.subsystem.common.PIDController
Get the Proportional coefficient
getCooler_state() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getDevType() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getDutyCycle1() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
Gets duty cycle 1.
getDutyCycle2() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
Gets duty cycle 2.
getError() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getError() - Method in class org.lsst.ccs.subsystem.common.PIController
Returns the current difference of the input from the setpoint
getError() - Method in class org.lsst.ccs.subsystem.common.PIDController
Returns the current difference of the input from the setpoint
getFrequency() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
Gets the frequency.
getFullState() - Method in class org.lsst.ccs.subsystem.common.BasicMain
Gets the basic state.
getI() - Method in class org.lsst.ccs.subsystem.common.PIController
Get the Integral coefficient
getIdent() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getIdent() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Returns the identification read from the GP835 device
getIdent() - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 
getIndex() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.PduOutlet
 
getInput() - Method in class org.lsst.ccs.subsystem.common.PIDController
Returns the current smoothed input
getIntegral() - Method in class org.lsst.ccs.subsystem.common.PIController
Returns the current error integral
getIntegral() - Method in class org.lsst.ccs.subsystem.common.PIDController
Returns the current error integral
getLastPres() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Returns the last pressure read
getLastPres() - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 
getMode() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getModIndex() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
Gets the module index.
getModuleCount() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Gets the number of defined modules.
getModuleData(int) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Gets the module data with the specified index.
getMonitorTaskMap() - Method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Gets the map of monitoring task pairs.
getName() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.PduOutlet
 
getName() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getOutletNames() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Gets the list of outlet names.
getOutletOnStateMap() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Gets the map of outlet on states.
getP() - Method in class org.lsst.ccs.subsystem.common.PIController
Get the Proportional coefficient
getPower() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getProduct() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getPublishPeriod() - Method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Gets the monitoring publishing period.
getPulsesPerRevn() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
Gets the pulses/revolution.
getRejectTemp() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getRelayLimit(int) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Gets a trip relay limit value
getSerialdev() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getSetPoint() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getSetpoint() - Method in class org.lsst.ccs.subsystem.common.PIController
Returns the current setpoint of the PIDController
getSetpoint() - Method in class org.lsst.ccs.subsystem.common.PIDController
Returns the current setpoint of the PIDController
getSmooth() - Method in class org.lsst.ccs.subsystem.common.PIController
Returns the current smoothed input
getState() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Gets cryo device status
getTaskNames() - Method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Command to get the list of known special monitor task pair names.
getTemp_Min_OFF() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getTemp_Min_ON() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getTemperature() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
getTimeConst() - Method in class org.lsst.ccs.subsystem.common.PIDController
Get the Integral coefficient
getVacState() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Gets vacuum device status
getVacState() - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 
getVersion() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
GPVacMon835Device - Class in org.lsst.ccs.subsystem.common.devices.vacuum
Device class for the GP835 driver
GPVacMon835Device() - Constructor for class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
 

H

hasPeriodChanged() - Method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Gets whether update period has changed.
hwChan - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
 

I

i_gain - Variable in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
init() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
Life-cycle initialization.
init() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20DiscControl
Life-cycle initialization.
init() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
Life-cycle initialization.
init() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
Life-cycle initialization.
init() - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
 
init() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
initChannel(String, int, int, int, int) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Initializes a channel.
initChannel(int, int, int) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Initializes a channel.
initChannel(int, int, int) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Initializes a channel.
initDevice() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Performs configuration.
initDevice() - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Performs configuration.
initDevice() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Performs configuration.
initDevice() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Initializes the device.
initDevice() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Performs basic initialization.
initDevice() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Initializes the device.
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
Post-connection initialization.
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Performs full initialization.
initialize() - Method in interface org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.Maq20Control
 
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
Post-connection initialization.
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
Post-connection initialization.
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Performs full initialization.
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Initializes the device.
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Initializes the connection.
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Performs full initialization.
initialize() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Initializes the connection.
interlockType - Variable in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 
isFilamenteOn() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Is the vacuum gauge filament on?
isHwLineSet(int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Gets the set state of an output line.
isLineOn(int) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20DiscControl
Gets the state of an output line.
isOutletOn(String) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Gets whether an outlet is on.
isPLCActive() - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Gets whether the PLC is active.
isRelayActive(int) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Gets a trip relay active state
isRelayEnabled(int) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Gets a trip relay enabled state
isVacuumGaugeOn() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Is the vacuum gauge on?
isVacuumGaugeOn() - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 

L

lowSpeedMode - Variable in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 

M

main(String[]) - Static method in class org.lsst.ccs.subsystem.common.PITest
This main program runs a simulation and records the result.
mapOfOutlets - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
maq - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
Maq20AnalogControl - Class in org.lsst.ccs.subsystem.common.devices.dataforth
Handles a Dataforth Maq20 system analog output module.
Maq20AnalogControl() - Constructor for class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
 
Maq20Device - Class in org.lsst.ccs.subsystem.common.devices.dataforth
Handles a Dataforth Maq20 DAQ system.
Maq20Device() - Constructor for class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
Maq20Device.Maq20Control - Interface in org.lsst.ccs.subsystem.common.devices.dataforth
Inner control interface.
Maq20Device.ModuleData - Class in org.lsst.ccs.subsystem.common.devices.dataforth
Inner class for holding dynamic module data.
Maq20Device.ModuleDef - Class in org.lsst.ccs.subsystem.common.devices.dataforth
Inner class for holding static module type constants.
Maq20DiscControl - Class in org.lsst.ccs.subsystem.common.devices.dataforth
Handles a Dataforth Maq20 system discrete output module.
Maq20DiscControl() - Constructor for class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20DiscControl
 
Maq20PulseControl - Class in org.lsst.ccs.subsystem.common.devices.dataforth
Handles a Dataforth Maq20 system pulse control channel.
Maq20PulseControl() - Constructor for class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
 
Maq20PWMControl - Class in org.lsst.ccs.subsystem.common.devices.dataforth
Handles a Dataforth Maq20 system PWM control channel.
Maq20PWMControl() - Constructor for class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
 
maqAna - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
maqAnaIn - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
maqAnaOut - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
maqDevc - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
 
maqDevc - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20DiscControl
 
maqDevc - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
 
maqDevc - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
 
maqDisc - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
maqDiscFreq - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
maqDiscIn - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
maqDiscOut - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
maqDiscPulse - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
maqDiscPWM - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
MAX_FREQUENCY - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
 
maxReadFailures - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
modDef - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
model304 - Variable in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 
modId - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
modIndex - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
 
modIndex - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20DiscControl
 
modIndex - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
 
modIndex - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
 
ModuleData() - Constructor for class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
modules - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
MonitorTaskControl - Class in org.lsst.ccs.subsystem.common
Controls special monitoring tasks.
MonitorTaskControl() - Constructor for class org.lsst.ccs.subsystem.common.MonitorTaskControl
 

N

name - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
 
name - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20DiscControl
Data fields.
name - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
Data fields.
name - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
 
name - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
Data fields.
node - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
node - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Data fields.
node - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
NUM_CHAN_DINP - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_DIOH - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_DIOL - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_DOUT - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_FREQ - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_IVD - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_IVO - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_IVS - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_PULSE - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_PWM - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_RTD - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
NUM_CHAN_TC - Static variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Public constants
numberOfOutlets - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 

O

offset - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
 
onTarget() - Method in class org.lsst.ccs.subsystem.common.PIController
Return true if the error is within the percentage of the input range, determined by setTolerance.
org.lsst.ccs.subsystem.common - package org.lsst.ccs.subsystem.common
 
org.lsst.ccs.subsystem.common.devices.dataforth - package org.lsst.ccs.subsystem.common.devices.dataforth
 
org.lsst.ccs.subsystem.common.devices.pluto - package org.lsst.ccs.subsystem.common.devices.pluto
 
org.lsst.ccs.subsystem.common.devices.power.distribution - package org.lsst.ccs.subsystem.common.devices.power.distribution
 
org.lsst.ccs.subsystem.common.devices.refrigeration - package org.lsst.ccs.subsystem.common.devices.refrigeration
 
org.lsst.ccs.subsystem.common.devices.turbopump - package org.lsst.ccs.subsystem.common.devices.turbopump
 
org.lsst.ccs.subsystem.common.devices.vacuum - package org.lsst.ccs.subsystem.common.devices.vacuum
 
outletOff(String) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Turns an outlet off.
outletOn(String) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Turns an outlet on.
outlets - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 

P

p_gain - Variable in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
pDevc - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
 
PduOutlet - Class in org.lsst.ccs.subsystem.common.devices.power.distribution
A PDU outlet.
PduOutlet(int) - Constructor for class org.lsst.ccs.subsystem.common.devices.power.distribution.PduOutlet
 
PduOutlet(int, String) - Constructor for class org.lsst.ccs.subsystem.common.devices.power.distribution.PduOutlet
 
performPI(double[], double) - Method in class org.lsst.ccs.subsystem.common.PIController
Return the current PI result.
performPID(double[], double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Return the current PI result.
PIController - Class in org.lsst.ccs.subsystem.common
Class: PI_Controller.java; Proportional, Integral controller
PIController(double, double) - Constructor for class org.lsst.ccs.subsystem.common.PIController
Allocate a PI object with the given constants for P, I
PIDController - Class in org.lsst.ccs.subsystem.common
Proportional, Integral, Differential controller This PID Controller class implements a proportional, integral, derivative controller for use in the thermal control of the LSST camera electronics.
PIDController(String) - Constructor for class org.lsst.ccs.subsystem.common.PIDController
Allocate a PI object with the given constants for P, I
PITest - Class in org.lsst.ccs.subsystem.common
Class: PITest.
PITest() - Constructor for class org.lsst.ccs.subsystem.common.PITest
 
plu - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
 
PlutoControl - Class in org.lsst.ccs.subsystem.common.devices.pluto
Handles a Pluto PLC system control channel.
PlutoControl() - Constructor for class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
 
PlutoDevice - Class in org.lsst.ccs.subsystem.common.devices.pluto
Handles a Pluto PLC system.
PlutoDevice() - Constructor for class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Constructor.
PlutoDevice(int) - Constructor for class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Constructor.
postInit() - Method in class org.lsst.ccs.subsystem.common.BasicMain
Subsystem post-initialization
postInit() - Method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Post-init phase.
pulsesPerRevn - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
 

R

ranges - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
 
readAddBit(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Reads a bit value from an additional area.
readAddInt(int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Reads the value from an additional area.
readAddWord(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Reads a signed word (16-bit) value from an additional area.
readAll() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Read all settings and data from pump controller.
readAMU() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Reads the AMU data
readAMU(String) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Reads the AMU data and dumps it to a file
readAMUStr() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Reads the AMU data and returns it as a string
readBit(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Reads a bit value.
readChannel(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
Reads a channel.
readChannel(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Reads a channel.
readChannel(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Reads a channel.
readChannel(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Reads a channel.
readChannel(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Reads a channel.
readChannel(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Reads a channel.
readChannelGroup() - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Reads all referenced channels.
readChannelGroup() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
readPower() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
readPressure() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Returns the pressure read from the GP835 device
readPressure() - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 
readReport() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Returns the test report from the GP835 device
readTurboFailCode() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Read error code (bits show reason for pump failure)
readTurboLife() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Read TurboPump running-time in hours
readTurboStatus() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Read and decode pump status
readValue(int) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
Reads an analog value.
reconnect() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Reconnects to the device.
reconnect() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Reconnects to the device.
reconnect() - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 
reportChannelError(Logger, String, String, Object) - Static method in class org.lsst.ccs.subsystem.common.ErrorUtils
Reports channel parameter error - use only from checkChannel.
reportConfigError(Logger, String, String, String) - Static method in class org.lsst.ccs.subsystem.common.ErrorUtils
Reports configuration error and terminates - use during initialization.
reset() - Method in class org.lsst.ccs.subsystem.common.PIController
Reset the previous error, the integral, and disable the controller.
reset() - Method in class org.lsst.ccs.subsystem.common.PIDController
Reset the previous error, the integral, and disable the controller.

S

scale - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
 
serial - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device.ModuleData
 
serials - Variable in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20Device
 
setActiveStopMode(Boolean) - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Select active stop (with braking) vs.
setAwGain(double) - Method in class org.lsst.ccs.subsystem.common.PIController
Sets the anti-windup gain.
setBaseOutput(double) - Method in class org.lsst.ccs.subsystem.common.PIController
Sets the base output.
setBaseOutput(double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Sets the base output.
setCoefD(double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Set the Derivative coefficient
setCoefI(double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Set the Integral coefficient
setCoefP(double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Set the Proportional coefficient
setDutyCycle1(double) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
Sets duty cycle 1.
setDutyCycle2(double) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PWMControl
Sets duty cycle 2.
setFilamentOff() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Sets the vacuum gauge filament off
setFilamentOn() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Sets the vacuum gauge filament on
setGaugeOff() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Sets the vacuum gauge off
setGaugeOff() - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 
setGaugeOn() - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Sets the vacuum gauge on
setGaugeOn() - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 
setHwLine(int, boolean) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Sets an output line on or off.
setInputRange(double, double) - Method in class org.lsst.ccs.subsystem.common.PIController
Sets the maximum and minimum values expected from the input.
setInputRange(double, double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Sets the maximum and minimum values expected from the input.
setIntegral(double) - Method in class org.lsst.ccs.subsystem.common.PIController
Sets the error integral
setIntegral(double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Sets the error integral
setLineOn(int, boolean) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20DiscControl
Sets the state of an output line.
setMode(String) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
setName(String) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.PduOutlet
 
setOutletState(String, PduOutletState, boolean) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Change the state of an outlet
setOutputRange(double, double) - Method in class org.lsst.ccs.subsystem.common.PIController
Sets the minimum and maximum values to write.
setOutputRange(double, double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Sets the minimum and maximum values to write.
setPID(double, double) - Method in class org.lsst.ccs.subsystem.common.PIController
Set the PI Controller gain parameters.
setPID_deriv(double) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
setPID_int(double) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
setPID_prop(double) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
setPower(double) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
setPublishPeriod(int) - Method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Command to set the monitor publishing period.
setPulsesPerRevn(int) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20PulseControl
Sets the pulses/revolution.
setSetPoint(double) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
setSetpoint(double) - Method in class org.lsst.ccs.subsystem.common.PIController
Set the setpoint for the PIDController
setSetpoint(double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Set the setpoint for the PIDController
setSmoothTime(double) - Method in class org.lsst.ccs.subsystem.common.PIController
Sets the smoothing time.
setSmoothTime(double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Sets the smoothing time.
setSoftStartMode(Boolean) - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Select soft start vs.
setState(int) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
Sets cryo device status
setTaskActive(String, boolean) - Method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Command to set the active state for a special monitor task pair.
setTaskPeriod(String, int) - Method in class org.lsst.ccs.subsystem.common.MonitorTaskControl
Command to set the period for a special monitor task pair.
setTemp_Min_OFF(double) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
setTemp_Min_ON(double) - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
setTimeConst(double) - Method in class org.lsst.ccs.subsystem.common.PIDController
Set the time constant characterizing the integration
setTolerance(double) - Method in class org.lsst.ccs.subsystem.common.PIController
Set the percentage error which is considered tolerable for use with OnTarget.
setUpdatePeriod(int) - Method in class org.lsst.ccs.subsystem.common.BasicMain
Sets the update (tick) period.
setVacState(int) - Method in class org.lsst.ccs.subsystem.common.devices.vacuum.GPVacMon835Device
Sets vacuum device status
setVacState(int) - Method in interface org.lsst.ccs.subsystem.common.devices.vacuum.VQMDevice
 
showAuto_shutoff_state() - Method in class org.lsst.ccs.subsystem.common.devices.refrigeration.AVCCryoDevice
 
sLog - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
Deprecated.
softStartMode - Variable in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 
start() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
startTurboPump() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Start pump
stateChanged(Object, Enum, Enum) - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
stateService - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 
stopTurboPump() - Method in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
Stop pump

T

toggleBit(int, int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Toggles a bit.
toString() - Method in class org.lsst.ccs.subsystem.common.devices.power.distribution.PduOutlet
 
TwisTorr84Device - Class in org.lsst.ccs.subsystem.common.devices.turbopump
Interfaces with driver for Agilent TwisTorr84 turbo pump.
TwisTorr84Device() - Constructor for class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 
type - Variable in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
 
TYPE_POWER - Static variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 

U

updateNamesInPDU - Variable in class org.lsst.ccs.subsystem.common.devices.power.distribution.APC7900Device
 

V

ventValveByCmnd - Variable in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 
VQMDevice - Interface in org.lsst.ccs.subsystem.common.devices.vacuum
Defines a vacuum quality monitor interface.

W

waterCooling - Variable in class org.lsst.ccs.subsystem.common.devices.turbopump.TwisTorr84Device
 
writeBit(int, int, int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Writes a bit value.
writeRegister(int, int, int) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoDevice
Writes a register value.
writeValue(int, double) - Method in class org.lsst.ccs.subsystem.common.devices.dataforth.Maq20AnalogControl
Writes an analog value.
writeValue(double) - Method in class org.lsst.ccs.subsystem.common.devices.pluto.PlutoControl
Writes a value.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2021 LSST. All rights reserved.