Package gda.device

Interface ControlPoint

All Superinterfaces:
Configurable, Device, Findable, gda.observable.IObservable, Scannable
All Known Implementing Classes:
DummyControlPoint, EpicsControlPoint, EpicsControlPointWithStatus

public interface ControlPoint extends Scannable
Interface to control a Control Point
  • Method Details

    • getValue

      double getValue() throws DeviceException
      Returns the latest value observed by this Control Point.
      Returns:
      the latest value of the monitor
      Throws:
      DeviceException
    • setValue

      void setValue(double target) throws DeviceException
      Set the target Control Point
      Parameters:
      target - the target control point value
      Throws:
      DeviceException