public class VacSysState extends Object implements Serializable
| Constructor and Description |
|---|
VacSysState() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCondition(int cond) |
void |
addLatch(int latch) |
void |
addSwitch(int sw) |
ConditionState |
getCondition(int cond) |
DeviceState |
getDeviceState(int sw) |
LatchState |
getLatch(int latch) |
PLCState |
getPlcState() |
SwitchEnable |
getSwitchEnable(int sw) |
SwitchState |
getSwitchState(int sw) |
int |
getTickMillis() |
VacuumState |
getVacuumState() |
boolean |
hasCondition(int cond) |
boolean |
hasLatch(int latch) |
boolean |
hasSwitch(int sw) |
void |
setCondition(int cond,
ConditionState state) |
void |
setDeviceState(int sw,
DeviceState state) |
void |
setLatch(int latch,
LatchState state) |
void |
setPlcState(PLCState value) |
void |
setSwitchEnable(int sw,
SwitchEnable enable) |
void |
setSwitchState(int sw,
SwitchState state) |
void |
setTickMillis(int value) |
void |
setVacuumState(VacuumState value) |
public static final String KEY
public static final int SW_CRYO_TURBO
public static final int SW_CRYO_ION_PUMP1
public static final int SW_CRYO_ION_PUMP2
public static final int SW_CRYO_ION_PUMP3
public static final int SW_CRYO_ION_PUMP4
public static final int SW_CRYO_ION_PUMP5
public static final int SW_CRYO_ION_PUMP6
public static final int SW_CRYO_VALVE
public static final int SW_HX_TURBO
public static final int SW_HX_ION_PUMP1
public static final int SW_HX_ION_PUMP2
public static final int SW_HX_VALVE
public static final int SW_OR_ION_PUMP
public static final int SW_OR_FPP_VALVE
public static final int SW_OR_FH_VALVE
public static final int SW_OR_L3H_VALVE
public static final int SW_OR_L3_VALVE
public static final int NUM_SWITCHES
public static final int LATCH_CR_VACUUM
public static final int LATCH_CR_GATE_NFC
public static final int LATCH_CR_GATE_AO
public static final int LATCH_CR_PUMP
public static final int LATCH_HX_VACUUM
public static final int LATCH_HX_GATE_NFC
public static final int LATCH_HX_GATE_AO
public static final int LATCH_HX_PUMP
public static final int NUM_LATCHES
public static final int COND_CR_FORELINE_VAC
public static final int COND_CR_TRB_PUMP_OFF
public static final int COND_CR_TRB_PRESS_10
public static final int COND_CR_VACUUM_01
public static final int COND_CR_VACUUM_001
public static final int COND_HX_FORELINE_VAC
public static final int COND_HX_TURBO_OFF
public static final int COND_HX_TRB_PRESS_10
public static final int COND_HX_VACUUM_01
public static final int COND_HX_VACUUM_001
public static final int COND_OR_FPP_VALVE
public static final int COND_OR_FH_VALVE
public static final int COND_OR_L3H_VALVE
public static final int COND_OR_L3_VALVE
public static final int NUM_CONDITIONS
public void setTickMillis(int value)
public int getTickMillis()
public void setVacuumState(VacuumState value)
public VacuumState getVacuumState()
public void setPlcState(PLCState value)
public PLCState getPlcState()
public void addSwitch(int sw)
public boolean hasSwitch(int sw)
public void setSwitchState(int sw,
SwitchState state)
public SwitchState getSwitchState(int sw)
public void setSwitchEnable(int sw,
SwitchEnable enable)
public SwitchEnable getSwitchEnable(int sw)
public void setDeviceState(int sw,
DeviceState state)
public DeviceState getDeviceState(int sw)
public void addLatch(int latch)
public boolean hasLatch(int latch)
public void setLatch(int latch,
LatchState state)
public LatchState getLatch(int latch)
public void addCondition(int cond)
public boolean hasCondition(int cond)
public void setCondition(int cond,
ConditionState state)
public ConditionState getCondition(int cond)
Copyright © 2020 LSST. All rights reserved.