| Package | Description |
|---|---|
| org.lsst.ccs.subsystems.fcs.common |
This packages is for the interfaces or abstract classes that are common for
all the subpackages.
|
| org.lsst.ccs.subsystems.fcs.simulation |
This package is for the simulators of the Filter Exchanger hardware.
|
| Modifier and Type | Method and Description |
|---|---|
static RunningWay |
RunningWay.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RunningWay[] |
RunningWay.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
double |
EngineState.computeDisplacement(Motor m,
double period,
RunningWay runningWay)
This method compute the displacement of the mobil mechanical item
the engine moves during a period and in a given rotation way.
|
String |
EngineState.go(Motor m,
double t,
RunningWay runningWay)
Send the command go to engine e for t milliseconds in a given rotation way.
|
void |
Motor.move(double displacement,
RunningWay runningWay) |
| Modifier and Type | Method and Description |
|---|---|
double |
StopState.computeDisplacement(Motor engine,
double period,
RunningWay runningWay) |
double |
RunningState.computeDisplacement(Motor motor,
double period,
RunningWay runningWay)
Computes the displacement (rotation angle or position) for this engine state during a time period.
|
double |
ErrorState.computeDisplacement(Motor motor,
double period,
RunningWay runningWay) |
String |
StopState.go(Motor motor,
double period,
RunningWay runningWay) |
String |
RunningState.go(Motor motor,
double t,
RunningWay runningWay)
Engine stays in state running when it is running and it receives the command go.
|
String |
ErrorState.go(Motor m,
double t,
RunningWay runningWay) |
void |
SimulatedMotor.move(double displacement,
RunningWay theRunningWay)
This method sends a command go to the simulated motor.
|
Copyright © 2014 LSST. All Rights Reserved.