
public class GlobalProc extends Object implements org.lsst.ccs.framework.HasLifecycle
| Constructor and Description |
|---|
GlobalProc() |
| Modifier and Type | Method and Description |
|---|---|
void |
acquireImage()
Starts image acquisition.
|
void |
acquireImage(String name)
Starts image acquisition.
|
void |
acquireImage(String name,
String folder,
int opcode,
String annot,
int... ids)
Starts image acquisition.
|
String |
getPartition()
Gets the partition name.
|
long |
getSleepAfterRtdInitialize() |
void |
init()
Life-cycle initialization.
|
void |
setRegisters(int rebType,
int[] registers)
Sets the registers to be read during image acquisition.
|
void |
startSequencer()
Starts sequencer (no image data).
|
void |
startSequencer(int opcode)
Starts sequencer (no image data).
|
public void init()
init in interface org.lsst.ccs.framework.HasLifecyclepublic long getSleepAfterRtdInitialize()
public String getPartition()
public void setRegisters(int rebType,
int[] registers)
throws org.lsst.ccs.drivers.reb.REBException
rebType - The encoded REB typeregisters - The array of addresses of registers to be readorg.lsst.ccs.drivers.reb.REBExceptionpublic void acquireImage()
throws org.lsst.ccs.drivers.reb.REBException
org.lsst.ccs.drivers.reb.REBExceptionpublic void acquireImage(String name) throws org.lsst.ccs.drivers.reb.REBException
name - The image nameorg.lsst.ccs.drivers.reb.REBExceptionpublic void acquireImage(String name, String folder, int opcode, String annot, int... ids) throws org.lsst.ccs.drivers.reb.REBException
name - The image namefolder - The folder name, or "" or null to use the defaultopcode - The opcodeannot - The image annotationids - Array of REBs to use for the acquisition; if empty, use whole partitionorg.lsst.ccs.drivers.reb.REBExceptionpublic void startSequencer()
throws org.lsst.ccs.drivers.reb.REBException
org.lsst.ccs.drivers.reb.REBExceptionpublic void startSequencer(int opcode)
throws org.lsst.ccs.drivers.reb.REBException
opcode - The opcodeorg.lsst.ccs.drivers.reb.REBExceptionCopyright © 2019 LSST. All rights reserved.