| Package | Description |
|---|---|
| org.lsst.ccs.subsystem.pathfinder | |
| org.lsst.ccs.subsystem.pathfinder.constants |
| Modifier and Type | Method and Description |
|---|---|
void |
IonPumpControl.changeVoltage(double value)
Changes the voltage.
|
void |
PathfinderSubsystem.clearLatch(int cond)
Clears a latched condition.
|
void |
HexValveMain.connectHex(String hex,
String comp)
Connect a heat exchanger to a cryo compressor.
|
double |
Maq20DevicePF.getHeaterLevel(int heaterId)
Get the heater control current
|
double |
PathfinderSubsystem.getHeaterLevel(int heaterId)
Gets a heater level
|
double |
Maq20DevicePF.getHeaterPower(int heaterId)
Get heater control current
|
double |
PathfinderSubsystem.getHeaterPowerFraction(int heaterId)
Gets a heater power fraction of max allowed
|
List<String> |
PathfinderSubsystem.getSwitchNames()
Gets the list of switch names.
|
double |
Maq20DevicePF.getWaterValveControlCurrent()
Get the control current of the valve
|
double |
PathfinderSubsystem.getWaterValveControlCurrent()
Get the water valve control current
|
void |
IonPumpControl.powerOff()
Turns off the power.
|
void |
IonPumpControl.powerOn()
Turns on the power.
|
void |
FanPIControl.reset()
Resets the controller.
|
void |
WeightedAverageChannel.setChannelWeight(String name,
double weight) |
void |
IonPumpControl.setCurrent(double value)
Sets/gets the current.
|
void |
PathfinderSubsystem.setFanSpeed(String name,
double speed)
Sets a fan speed (using its name).
|
void |
PathfinderSubsystem.setFanState(String name,
FanState state)
Sets a fan state (using its name).
|
void |
FanPIControl.setGain(double gain)
Sets the gain.
|
String |
PathfinderSubsystem.setHeater(int heaterId,
double level)
Sets a heater level
|
double |
Maq20DevicePF.setHeaterLevel(int heaterId,
double level)
Sets a heater level
|
String |
PathfinderSubsystem.setHeaterPowerFraction(int heaterId,
double powerFraction)
Sets a heater level using the fraction of max allowed power
|
void |
PathfinderSubsystem.setNamedSwitchOn(String name,
boolean on)
Turns a named switch on or off.
|
void |
IonPumpControl.setPower(double value)
Sets/gets the power.
|
void |
PathfinderSubsystem.setPower(int htr,
double power)
Sets a pathfinder heater power fraction value.
|
void |
PathfinderSubsystem.setSwitchOn(int sw,
boolean on)
Turns a switch on or off.
|
void |
Maq20DeviceUT.setSwitchOn(int sw,
boolean on)
Sets a switch on or off.
|
void |
FanPIControl.setTemperature(double temp)
Sets the target temperature.
|
void |
PathfinderSubsystem.setTemperature(int htr,
double temp)
Sets a target pathfinder temperature value.
|
void |
TrimHeaterControl.setTempWeight(String cName,
double weight)
Sets a temperature weight.
|
void |
FanPIControl.setTimeConstant(double time)
Sets the time constant.
|
String |
PathfinderSubsystem.setTrimHeaterState(int htr,
TrimHeaterOpState state)
Sets a trim heater operation state.
|
void |
HexValveMain.setValve(int valve,
boolean vstate)
set the state of a single valve
|
void |
Maq20DeviceUT.setValvePosition(int chan,
double posn)
Sets a valve position.
|
void |
IonPumpControl.setVoltage(double value)
Sets/gets the voltage.
|
void |
Maq20DevicePF.setWaterValveOpen(boolean openValve)
open/close water valve
|
void |
PathfinderSubsystem.setWaterValveOpen(boolean openValve)
Sets the state of the water valve
|
String |
HexValveMain.showValveStates()
Show the state of the compressor valves.
|
void |
FanPIControl.startLoop()
Starts the control loop.
|
void |
FanPIControl.startLoop(double duty)
Starts the control loop.
|
void |
FanPIControl.stopLoop()
Stops the control loop.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
UtilTrunkFans.getId(String name)
Gets a fan ID from its name.
|
Copyright © 2022 LSST. All rights reserved.