public final class AnalogInput extends java.lang.Object implements Input
Device
.Modifier and Type | Method and Description |
---|---|
int |
getDefaultInterChannelDelay(Range range)
Request default interchannel delay at the given range setting.
|
int |
getInterChannelDelay()
Read active interchannel delay.
|
int |
getMinInterChannelDelay()
Return minimum interchannel delay.
|
java.lang.String |
getName()
Returns name of the component.
|
Range |
getRange()
Read active range level.
|
java.util.List<Range> |
getSupportedRanges()
Return list of the supported ranges.
|
float |
read()
Read current voltage value.
|
void |
setParameters(Range range)
Set new range, interchannel delay is set to the default for this range.
|
int |
setParameters(Range range,
int interChannelDelay)
Set range and user specified interchannel delay.
|
java.lang.String |
toString() |
public java.util.List<Range> getSupportedRanges()
public int getDefaultInterChannelDelay(Range range) throws java.io.IOException
range
- Range for which this value is requested.java.io.IOException
public int getMinInterChannelDelay()
public void setParameters(Range range) throws java.io.IOException
range
- Range level to set.java.io.IOException
public int setParameters(Range range, int interChannelDelay) throws java.io.IOException
range
- Range level to set.interChannelDelay
- Interchannel delay in microseconds.java.io.IOException
public Range getRange() throws java.io.IOException
java.io.IOException
public int getInterChannelDelay() throws java.io.IOException
java.io.IOException
public float read() throws java.io.IOException
java.io.IOException
public java.lang.String getName()
public java.lang.String toString()
toString
in class java.lang.Object