public class Maq20Discrete extends Object
| Modifier and Type | Method and Description |
|---|---|
int[] |
getDiscDefault()
Gets all discrete output channel default values.
|
int |
getDiscDefault(int chan)
Gets a discrete output channel default value.
|
int[] |
getDiscDefault(int chan,
int count)
Gets several discrete output channel default values.
|
int[] |
readDiscIn()
Reads all discrete input channels.
|
int |
readDiscIn(int chan)
Reads a discrete input channel.
|
int[] |
readDiscIn(int chan,
int count)
Reads several discrete input channels.
|
int[] |
readDiscOut()
Reads all discrete output channels.
|
int |
readDiscOut(int chan)
Reads a discrete output channel.
|
int[] |
readDiscOut(int chan,
int count)
Reads several discrete output channels.
|
void |
saveDiscDefaults()
Saves the default output values.
|
void |
setDiscDefault(int[] data)
Sets all discrete output channel default values.
|
void |
setDiscDefault(int chan,
int data)
Sets a discrete output channel default value.
|
void |
setDiscDefault(int chan,
int count,
int[] data)
Sets several discrete output channel default values.
|
void |
writeDisc(int[] data)
Writes to all discrete output channels.
|
void |
writeDisc(int chan,
int data)
Writes to a discrete output channel.
|
void |
writeDisc(int chan,
int count,
int[] data)
Writes to several discrete output channels.
|
public int[] readDiscIn(int chan,
int count)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The first channel numbercount - The number of channelsorg.lsst.ccs.drivers.commons.DriverExceptionpublic int readDiscIn(int chan)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The channel numberorg.lsst.ccs.drivers.commons.DriverExceptionpublic int[] readDiscIn()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic int[] readDiscOut(int chan,
int count)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The first channel numbercount - The number of channelsorg.lsst.ccs.drivers.commons.DriverExceptionpublic int readDiscOut(int chan)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The channel numberorg.lsst.ccs.drivers.commons.DriverExceptionpublic int[] readDiscOut()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void writeDisc(int chan,
int count,
int[] data)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The first channel numbercount - The number of channelsdata - The array of data values (at least count elements long)org.lsst.ccs.drivers.commons.DriverExceptionpublic void writeDisc(int chan,
int data)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The channel numberdata - The data valueorg.lsst.ccs.drivers.commons.DriverExceptionpublic void writeDisc(int[] data)
throws org.lsst.ccs.drivers.commons.DriverException
data - The array of data valuesorg.lsst.ccs.drivers.commons.DriverExceptionpublic void setDiscDefault(int chan,
int count,
int[] data)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The first channel numbercount - The number of channelsdata - The array of data values (at least count elements long)org.lsst.ccs.drivers.commons.DriverExceptionpublic void setDiscDefault(int chan,
int data)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The channel numberdata - The data valueorg.lsst.ccs.drivers.commons.DriverExceptionpublic void setDiscDefault(int[] data)
throws org.lsst.ccs.drivers.commons.DriverException
data - The array of data valuesorg.lsst.ccs.drivers.commons.DriverExceptionpublic int[] getDiscDefault(int chan,
int count)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The first channel numbercount - The number of channelsorg.lsst.ccs.drivers.commons.DriverExceptionpublic int getDiscDefault(int chan)
throws org.lsst.ccs.drivers.commons.DriverException
chan - The channel numberorg.lsst.ccs.drivers.commons.DriverExceptionpublic int[] getDiscDefault()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void saveDiscDefaults()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2024 LSST. All rights reserved.