Interface TrajectoryMoveController

All Superinterfaces:
Configurable, ContinuousMoveController, Device, Findable, HardwareTriggerProvider, gda.observable.IObservable
All Known Implementing Classes:
DummyTrajectoryMoveController

public interface TrajectoryMoveController extends ContinuousMoveController
A trajectory move controller represents a motor controller that move one or more axes through an arbitrary trajectory while generating hardware triggers. Hardware triggers can be uniformly spaced in time if configured with HardwareTriggerProvider.setTriggerPeriod(double), or may be non-uniform if configured with setTriggerDeltas(double[]); not all controllers need support the latter.
  • Method Details