public interface MonochromatorDriver
| Modifier and Type | Method and Description |
|---|---|
void |
advanceSteps(int steps)
Advance by a number of steps
|
int |
getStep()
get absolute position in steps
|
double |
getWave()
get current wavelength in nanometers
|
void |
open(String portName)
Open the communication port - meaning of parameter is OS and
driver-dependent
For serial on Unix can be /dev/ttyXXX
|
void |
setWave(double param)
set wavelength in nanometers
|
void open(String portName) throws DriverException
portName - DriverExceptionvoid setWave(double param)
throws DriverException
DriverExceptiondouble getWave()
throws DriverException
DriverExceptionvoid advanceSteps(int steps)
throws DriverException
steps - positive or negative offset, in stepsDriverExceptionint getStep()
throws DriverException
DriverExceptionCopyright © 2018 LSST. All rights reserved.