
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(double 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(double 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 © 2020 LSST. All rights reserved.