| Package | Description |
|---|---|
| org.lsst.ccs.subsystem.power |
| Modifier and Type | Method and Description |
|---|---|
void |
PowerControl.changeVoltage(double value)
Changes the voltage.
|
double[] |
RebPower.getChanExtrema(int reb,
RebPsDevice.PsName psName,
RebPsDevice.ChanName chan)
Reads the maximum and minimum values of a channel.
|
ATSPowerState |
ATSPower.getFullState()
Gets the full power state.
|
QuadBoxState |
QuadBox.getFullState()
Gets the full quad box state.
|
List<PowerChanState> |
ATSPower.getPowerState()
Gets the power state.
|
protected int[] |
EpduG3Device.getState()
Gets the power state data.
|
protected void |
PowerDevice.handleException(org.lsst.ccs.drivers.commons.DriverException e)
Handle driver exceptions.
|
void |
ATSPower.hvBiasOff()
Turns off the HV bias.
|
void |
ATSPower.hvBiasOn()
Turns on the HV bias.
|
void |
ATSPower.powerOff()
Turns off all the power.
|
protected void |
PowerDevice.powerOff()
Powers off all channels.
|
void |
ATSPower.powerOn()
Turns on the power, except for HV bias.
|
protected void |
PowerDevice.powerOn()
Powers on all channels.
|
double[] |
RebPsDevice.readChanExtrema(int reb,
RebPsDevice.PsName psName,
RebPsDevice.ChanName chan)
Reads extrema for a power supply channel
|
protected double |
BK9130Device.readCurrent(int hwChan)
Reads the current from the hardware.
|
protected double |
PowerDevice.readCurrent(int hwChan)
Reads the current from the hardware.
|
protected boolean |
BK9130Device.readOutput(int hwChan)
Reads the power output state from the hardware.
|
protected boolean |
PowerDevice.readOutput(int hwChan)
Reads the power output state from the hardware.
|
protected double |
BK9130Device.readVoltage(int hwChan)
Reads the voltage from the hardware.
|
protected double |
PowerDevice.readVoltage(int hwChan)
Reads the voltage from the hardware.
|
void |
RebPsDevice.resetChanExtrema(int reb,
RebPsDevice.PsName psName,
RebPsDevice.ChanName chan)
Resets extrema for a power supply channel
|
void |
RebPower.resetChanExtrema(int reb,
RebPsDevice.PsName psName,
RebPsDevice.ChanName chan)
Resets the maximum and minimum values of a channel.
|
void |
RebPsDevice.sequencePower(boolean on)
Sequences a whole power supply on or off.
|
void |
RebPsDevice.sequencePower(int reb,
boolean on)
Sequences a power supply section on or off.
|
void |
RebPower.sequencePower(int reb,
boolean on)
Sequences a power supply on or off.
|
void |
RebPsDevice.setBiasDac(int rebNum,
double value)
Sets a HV bias DAC value.
|
void |
RebPower.setBiasDac(int reb,
double value)
Sets a HV bias DAC value.
|
void |
ATSPower.setDphi(double value)
Sets the DPHI voltage
|
void |
RebPsDevice.setDphiDac(int rebNum,
double value)
Sets a DPHI DAC value.
|
void |
RebPower.setDphiDac(int reb,
double value)
Sets a DPHI DAC value.
|
void |
ATSPower.setHvBias(double value)
Sets the HV bias voltage
|
void |
RebPower.setNamedPowerOn(int reb,
RebPsEnum psEnum,
boolean on)
Turns a power supply on or off.
|
void |
QuadBox.setNamedSwitchOn(String name,
boolean on)
Turns a named switch on or off.
|
void |
PowerDevice.setPowerConfig(Power power)
Sets the configuration data.
|
protected void |
EpduG3Device.setPowerOn(int reb,
int psNum,
boolean on)
Turns a power supply on or off.
|
void |
RebPsDevice.setPowerOn(int reb,
int psNum,
boolean on)
Turns a power supply on or off.
|
void |
RebPower.setPowerOn(int reb,
int ps,
boolean on)
Turns a power supply on or off.
|
void |
QuadBox.setSwitchOn(int sw,
boolean on)
Turns a switch on or off.
|
void |
RebPower.toggleNamedPower(int reb,
RebPsEnum psEnum)
Toggles the on/off state of a power supply.
|
protected void |
EpduG3Device.togglePower(int reb,
int psNum)
Toggles the on/off state of a power supply.
|
void |
RebPsDevice.togglePower(int reb,
int psNum)
Toggles the on/off state of a power supply.
|
void |
RebPower.togglePower(int reb,
int ps)
Toggles the on/off state of a power supply.
|
protected void |
PowerDevice.waitPowerOff(int timeout)
Waits for power-off to complete.
|
protected void |
PowerDevice.waitPowerOn(int timeout)
Waits for power-on to complete.
|
protected void |
PowerDevice.writeCurrent(double current,
int hwChan)
Writes the current to the hardware.
|
protected void |
PowerDevice.writeOffDelay(double offDelay,
int hwChan)
Writes the power-off delay to the hardware.
|
protected void |
PowerDevice.writeOnDelay(double onDelay,
int hwChan)
Writes the power-on delay to the hardware.
|
protected void |
PowerDevice.writeOutput(boolean value,
int hwChan)
Writes the power output state to the hardware.
|
protected void |
PowerDevice.writeVoltage(double voltage,
int hwChan)
Writes the voltage to the hardware.
|
Copyright © 2019 LSST. All rights reserved.