public interface Motor
| Modifier and Type | Method and Description |
|---|---|
EngineState |
getEngineState() |
double |
getMaximalPosition() |
double |
getMaximalVelocity() |
double |
getMinimalPosition() |
String |
getName() |
double |
getNominalVelocity() |
double |
getPeriod() |
double |
getPosition() |
double |
getRequiredPosition() |
String |
getSerialNumber() |
long |
getStateChangeTime() |
void |
incrementPosition(double inc)
To be overrided in each subclasses.
|
void |
move(double displacement) |
void |
move(double displacement,
RunningWay runningWay) |
void |
setEngineState(EngineState engineState) |
void |
setMaximalPosition(double p) |
void |
setMaximalVelocity(double maximalVelocity) |
void |
setMinimalPosition(double p) |
void |
setNominalVelocity(double nominalVelocity) |
void |
setPeriod(double d) |
void |
setRequiredPosition(double requiredPosition) |
void |
setSerialNumber(String serialNumber) |
void |
setStateChangeTime(long currentTimeMillis) |
void |
stop() |
String getName()
void move(double displacement,
RunningWay runningWay)
void move(double displacement)
void stop()
String getSerialNumber()
void setSerialNumber(String serialNumber)
double getMaximalVelocity()
void setMaximalVelocity(double maximalVelocity)
double getNominalVelocity()
void setNominalVelocity(double nominalVelocity)
double getPosition()
void setEngineState(EngineState engineState)
EngineState getEngineState()
void setStateChangeTime(long currentTimeMillis)
long getStateChangeTime()
void setPeriod(double d)
double getPeriod()
double getRequiredPosition()
void setRequiredPosition(double requiredPosition)
double getMinimalPosition()
void setMinimalPosition(double p)
double getMaximalPosition()
void setMaximalPosition(double p)
void incrementPosition(double inc)
inc - Copyright © 2014 LSST. All Rights Reserved.