public interface BiasDevice
| Modifier and Type | Method and Description |
|---|---|
String |
getAvgState() |
String |
getCurrentLimit() |
double |
getLastCurrent() |
double |
getLastVoltage() |
double |
getRunBias(int cfgstate) |
int |
getState() |
boolean |
isOnline() |
void |
rampVolts(double duration,
double value) |
void |
rampVolts(double duration,
double value,
int nsteps) |
double |
readCurrent() |
double |
readVoltage() |
void |
reset() |
void |
setAbort(boolean astate) |
void |
setAvgOn(boolean doAvg) |
void |
setCfg(TSConfig cfg) |
void |
setCurrentLimit(double curlim) |
void |
setCurrentRange(double value) |
void |
setDPSF(hep.aida.IDataPointSetFactory dpsf) |
void |
setNAvg(int nAvg) |
void |
setOutput(int value) |
void |
setRunBias(double runBias,
int cfgstate) |
void |
setState(int state) |
void |
setTimeout(double nsec) |
void |
setVoltage(double value) |
void |
setVoltageAcq(int cfgstate) |
void |
setVoltageRange(double value) |
boolean |
showOutput() |
void |
softReset() |
boolean isOnline()
double getRunBias(int cfgstate)
void setRunBias(double runBias,
int cfgstate)
void setVoltage(double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setVoltageAcq(int cfgstate)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setVoltageRange(double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid rampVolts(double duration,
double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid rampVolts(double duration,
double value,
int nsteps)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setCurrentRange(double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setOutput(int value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionboolean showOutput()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble readVoltage()
double getLastVoltage()
double readCurrent()
double getLastCurrent()
void reset()
void softReset()
void setAbort(boolean astate)
void setDPSF(hep.aida.IDataPointSetFactory dpsf)
void setCfg(TSConfig cfg)
int getState()
void setState(int state)
void setCurrentLimit(double curlim)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getCurrentLimit() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setTimeout(double nsec)
void setAvgOn(boolean doAvg)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getAvgState() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setNAvg(int nAvg)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2020 LSST. All rights reserved.