
public class CornerRaftRebPowerSupplyNode extends RebPowerSupplyNode
agent, agentStateService, channel, hvBias, LOG, powerSupplyConfiguration, powerSupplyDevice, rebName, rebPath| Constructor and Description |
|---|
CornerRaftRebPowerSupplyNode(PowerSupplyConfiguration powerSupplyConfiguration,
int channel) |
| Modifier and Type | Method and Description |
|---|---|
void |
build() |
void |
dphiOff() |
void |
dphiOn() |
double |
readDphiDac() |
void |
setDphi(int dphi) |
getChanExtrema, hvBiasOff, hvBiasOn, powerRebOff, powerRebOn, readHvBiasDac, resetChanExtrema, setHVBiaspublic CornerRaftRebPowerSupplyNode(PowerSupplyConfiguration powerSupplyConfiguration, int channel)
public void build()
build in interface org.lsst.ccs.framework.HasLifecyclebuild in class RebPowerSupplyNode@ConfigurationParameterChanger(propertyName="dphi") public void setDphi(int dphi)
@Command(type=ACTION, description="Turns on the dphi bias to the configuration value", autoAck=false) public void dphiOn() throws PowerException
PowerException@Command(type=ACTION, description="Turns off the dphi bias") public void dphiOff() throws PowerException
PowerException@Command(type=ACTION, description="Read the Dphi DAC value") public double readDphiDac() throws PowerException
PowerExceptionCopyright © 2021 LSST. All rights reserved.