public class DummyArchonController extends Object implements ArchonController
| Constructor and Description |
|---|
DummyArchonController() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyAll() |
void |
applyMod(int module) |
RawImageData |
fetchNewImage(long timeout) |
long |
getBackPlaneID() |
int |
getBackPlaneRev() |
int |
getBackPlaneType() |
String |
getBackPlaneVersion() |
ArchonStatus |
getStatus() |
void |
loadParam(String p) |
void |
loadParams() |
void |
loadTiming() |
void |
markFrame() |
void |
pollOff() |
void |
pollOn() |
void |
powerOff() |
void |
powerOn() |
void |
resetTiming() |
void |
writeConfigLine(int i,
String line) |
void |
writeConfigLines(String[] lines) |
public RawImageData fetchNewImage(long timeout) throws org.lsst.ccs.drivers.commons.DriverException, TimeoutException
fetchNewImage in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionTimeoutExceptionpublic ArchonStatus getStatus() throws org.lsst.ccs.drivers.commons.DriverException
getStatus in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void powerOff()
throws org.lsst.ccs.drivers.commons.DriverException
powerOff in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void powerOn()
throws org.lsst.ccs.drivers.commons.DriverException
powerOn in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void writeConfigLines(String[] lines) throws org.lsst.ccs.drivers.commons.DriverException
writeConfigLines in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void writeConfigLine(int i,
String line)
throws org.lsst.ccs.drivers.commons.DriverException
writeConfigLine in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void applyAll()
throws org.lsst.ccs.drivers.commons.DriverException
applyAll in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void applyMod(int module)
throws org.lsst.ccs.drivers.commons.DriverException
applyMod in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void resetTiming()
throws org.lsst.ccs.drivers.commons.DriverException
resetTiming in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void loadParam(String p) throws org.lsst.ccs.drivers.commons.DriverException
loadParam in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void loadParams()
throws org.lsst.ccs.drivers.commons.DriverException
loadParams in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void loadTiming()
throws org.lsst.ccs.drivers.commons.DriverException
loadTiming in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void pollOff()
throws org.lsst.ccs.drivers.commons.DriverException
pollOff in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic void pollOn()
throws org.lsst.ccs.drivers.commons.DriverException
pollOn in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionpublic int getBackPlaneType()
getBackPlaneType in interface ArchonControllerpublic int getBackPlaneRev()
getBackPlaneRev in interface ArchonControllerpublic String getBackPlaneVersion()
getBackPlaneVersion in interface ArchonControllerpublic long getBackPlaneID()
getBackPlaneID in interface ArchonControllerpublic void markFrame()
throws org.lsst.ccs.drivers.commons.DriverException
markFrame in interface ArchonControllerorg.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2015 LSST. All rights reserved.