public interface Positioning extends MultiAxes
KEY_INITZERO| Modifier and Type | Method and Description |
|---|---|
int |
getMaxPosition()
Returns the maximum available position for the given axis.
|
int |
getPosition()
Returns the current position of the spinning driver.
|
boolean |
offset(int steps)
Offsets the filter wheel for the specified number of steps.
|
boolean |
setPosition(int nr)
Sets a position on the driver.
|
boolean |
setZeroPosition()
Calling this method should ensure that the driver is in a well-defined
state.
|
getAxesNames, getMaxPosition, getMaxStep, getPosition, getStep, isContinuous, offset, setPosition, setZeroPositionclose, getDriverName, isOpen, openinitboolean setZeroPosition()
throws IOException
IOException - If driver communication failed.int getMaxPosition()
throws IOException
axis - String representing the selected axis.IOExceptionint getPosition()
throws IOException
IOException - If driver communication failed.boolean setPosition(int nr)
throws IOException
IOException - If driver communication failed.boolean offset(int steps)
throws IOException
IOException