
public class DACControl
extends org.lsst.ccs.subsystem.monitor.Control
| Constructor and Description |
|---|
DACControl(String desc,
int hwChan,
double sclkLow,
double sclkHigh,
double pclkLow,
double pclkHigh,
double rgLow,
double rgHigh,
int[] csGate)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConfigValues(Map<String,Object> values)
Adds to a map of configured values.
|
protected void |
configure(org.lsst.ccs.subsystem.monitor.Monitor mon,
org.lsst.ccs.subsystem.monitor.Device devc)
Configures DAC description.
|
int[] |
getCsGate() |
double |
getPclkHigh() |
double |
getPclkLow() |
double |
getRgHigh() |
double |
getRgLow() |
double |
getSclkHigh() |
double |
getSclkLow() |
void |
setCsGate(int[] value)
Sets/Gets the current source gates.
|
void |
setPclkHigh(double value)
Sets/Gets the high parallel clock rail.
|
void |
setPclkLow(double value)
Sets/Gets the low parallel clock rail.
|
void |
setRgHigh(double value)
Sets/Gets the high reset gate rail.
|
void |
setRgLow(double value)
Sets/Gets the low reset gate rail.
|
void |
setSclkHigh(double value)
Sets/Gets the high serial clock rail.
|
void |
setSclkLow(double value)
Sets/Gets the low serial clock rail.
|
getConfigValues, getDescription, getHwChangetChildren, getEnvironment, setEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitalias, change, getCheckedValueFromConfiguration, getComponentByName, getDictionary, getName, getParent, getParentObject, getSubsystem, init, injectResources, listChildren, notifyChange, notifyChangeWithoutPreliminaryChecks, postStart, proceduralWalk, publish, publish, publish, publish, publish, publish, shutdownNow, start, treeWalkpublic DACControl(String desc, int hwChan, double sclkLow, double sclkHigh, double pclkLow, double pclkHigh, double rgLow, double rgHigh, int[] csGate)
protected void configure(org.lsst.ccs.subsystem.monitor.Monitor mon,
org.lsst.ccs.subsystem.monitor.Device devc)
configure in class org.lsst.ccs.subsystem.monitor.Control@ConfigChanger public void setPclkLow(double value)
public double getPclkLow()
@ConfigChanger public void setPclkHigh(double value)
public double getPclkHigh()
@ConfigChanger public void setSclkLow(double value)
public double getSclkLow()
@ConfigChanger public void setSclkHigh(double value)
public double getSclkHigh()
@ConfigChanger public void setRgLow(double value)
public double getRgLow()
@ConfigChanger public void setRgHigh(double value)
public double getRgHigh()
@ConfigChanger public void setCsGate(int[] value)
public int[] getCsGate()
Copyright © 2015 LSST. All rights reserved.