
public class Cornerstone260SimDevice extends Cornerstone260Device implements MonochromatorDevice
md| Constructor and Description |
|---|
Cornerstone260SimDevice() |
Cornerstone260SimDevice(String host,
int baud)
Constructor *
**************************************************************************
|
| Modifier and Type | Method and Description |
|---|---|
void |
closeShutter()
closeShutter: *
**************************************************************************
|
int |
getFilter()
getFilter: *
**************************************************************************
|
String |
getShutter()
getShutter: *
**************************************************************************
|
double |
getWave()
getWave: *
**************************************************************************
|
protected void |
initialize()
Initializes the connection.
|
boolean |
isShutterOpen()
isShutterOpen: *
**************************************************************************
|
void |
open(String host)
Opens connection to a device.
|
void |
openShutter()
openShutter: *
**************************************************************************
|
void |
setFilter(int pos)
setFilter: *
**************************************************************************
|
void |
setShutter(String param)
setShutter: *
**************************************************************************
|
void |
setWave(double wv)
setWave: *
**************************************************************************
|
abort, advanceSteps, checkChannel, close, getBandpass, getError, getErrorCondition, getFilterLabel, getGrating, getGratingFactor, getGratingLabel, getGratingLines, getGratingOffset, getHandshake, getInfo, getLastband, getLastfltpos, getLastgrat, getLastshut, getLaststep, getLastSW1, getLastSW2, getLastwl, getRunWave, getSlitSize, getStep, getUnits, initChannel, readChannel, setBandpass, setCalibrate, setFilterEdges, setFilterLabel, setFilterLabels, setGrating, setGratingFactor, setGratingLabel, setGratingLines, setGratingOffset, setHandshake, setOutport, setRunWave, setSlitSize, setTimeout, setUnits, setWaveAndFilteraddLine, checkHardware, checkHwLine, checkLine, checkOnline, checkTimeout, configure, disable, dropChannel, enable, getDeviceMonitorUpdateTasks, getFullName, getGroupForChannel, getMonitorUpdateTasksForChannels, getName, getOutputLines, getPath, init, initChannel, initDevice, initSensors, isHwLineSet, isLineSet, isOnline, isTimeout, readChannel, readChannelGroup, readChannelGroup, readChannelNow, setHwLine, setLine, setLineWarm, setOnline, setOutputLines, testOnlineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabort, advanceSteps, getBandpass, getError, getErrorCondition, getFilterLabel, getGrating, getGratingFactor, getGratingLabel, getGratingLines, getGratingOffset, getHandshake, getInfo, getLastfltpos, getLastshut, getLastSW1, getLastSW2, getLastwl, getRunWave, getSlitSize, getStep, getUnits, setBandpass, setCalibrate, setFilterEdges, setFilterLabel, setFilterLabels, setGrating, setGratingFactor, setGratingLabel, setGratingLines, setGratingOffset, setHandshake, setOutport, setRunWave, setSlitSize, setUnits, setWaveAndFilterpublic Cornerstone260SimDevice(String host, int baud) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionpublic Cornerstone260SimDevice()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionprotected void initialize()
Cornerstone260Deviceinitialize in class Cornerstone260Device@Command(name="open",
description="Open connection to device")
public void open(@Argument(name="host",description="Host name")
String host)
throws org.lsst.ccs.drivers.commons.DriverException
open in interface MonochromatorDeviceopen in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="getFilter",
description="")
public int getFilter()
throws org.lsst.ccs.drivers.commons.DriverException
getFilter in interface MonochromatorDevicegetFilter in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="setFilter",
description="")
public void setFilter(int pos)
throws org.lsst.ccs.drivers.commons.DriverException
setFilter in interface MonochromatorDevicesetFilter in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="getShutter",
description="")
public String getShutter()
throws org.lsst.ccs.drivers.commons.DriverException
getShutter in interface MonochromatorDevicegetShutter in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="openShutter",
description="")
public void openShutter()
throws org.lsst.ccs.drivers.commons.DriverException
openShutter in interface MonochromatorDeviceopenShutter in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="closeShutter",
description="")
public void closeShutter()
throws org.lsst.ccs.drivers.commons.DriverException
closeShutter in interface MonochromatorDevicecloseShutter in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="isShutterOpen",
description="")
public boolean isShutterOpen()
throws org.lsst.ccs.drivers.commons.DriverException
isShutterOpen in interface MonochromatorDeviceisShutterOpen in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="setShutter",
description="")
public void setShutter(String param)
throws org.lsst.ccs.drivers.commons.DriverException
setShutter in interface MonochromatorDevicesetShutter in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="getWave",
description="")
public double getWave()
throws org.lsst.ccs.drivers.commons.DriverException
getWave in interface MonochromatorDevicegetWave in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverException@Command(name="setWave",
description="")
public void setWave(double wv)
throws org.lsst.ccs.drivers.commons.DriverException
setWave in interface MonochromatorDevicesetWave in class Cornerstone260Deviceorg.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2020 LSST. All rights reserved.