public class ReflexController extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ReflexController.BoardSlot |
static class |
ReflexController.BoardType |
static interface |
ReflexController.ImageHandler |
| Constructor and Description |
|---|
ReflexController() |
| Modifier and Type | Method and Description |
|---|---|
void |
acquireImages(int w,
int h,
int n,
ReflexController.ImageHandler handler,
boolean async) |
void |
clearError() |
void |
configureAll() |
void |
configureBoard(int board) |
void |
configureBoard(ReflexController.BoardSlot b) |
void |
configureSystem() |
BoardControl[] |
getControls() |
ReflexStatus |
getStatus() |
int |
getSystemState() |
void |
loadTimingLine(String line) |
static void |
main(String[] args) |
void |
pollStatus() |
void |
powerOff() |
void |
powerOn() |
int |
readRegister(int register) |
void |
reboot() |
void |
setTimingLoadAddress(int addr) |
void |
timingGo() |
void |
timingHalt() |
void |
timingLoadParameters() |
void |
warmboot() |
void |
writeRegister(int register,
int value) |
public ReflexController()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void reboot()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void warmboot()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic int readRegister(int register)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic int getSystemState()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void writeRegister(int register,
int value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void clearError()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void configureAll()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void configureSystem()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void configureBoard(ReflexController.BoardSlot b) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void configureBoard(int board)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void powerOn()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void powerOff()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void timingGo()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void timingHalt()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void timingLoadParameters()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void setTimingLoadAddress(int addr)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void loadTimingLine(String line) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic void pollStatus()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic ReflexStatus getStatus() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic BoardControl[] getControls()
public void acquireImages(int w,
int h,
int n,
ReflexController.ImageHandler handler,
boolean async)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic static void main(String[] args) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2014 LSST. All Rights Reserved.