Class DummyKeithley6487Controller

java.lang.Object
gda.factory.ConfigurableBase
gda.device.BaseEpicsDeviceController
uk.ac.diamond.daq.devices.keithley.DummyKeithley6487Controller
All Implemented Interfaces:
Configurable

public class DummyKeithley6487Controller extends BaseEpicsDeviceController
  • Constructor Details

    • DummyKeithley6487Controller

      public DummyKeithley6487Controller()
  • Method Details

    • configure

      public void configure() throws FactoryException
      Description copied from class: ConfigurableBase
      Default implementation for classes that do not have to do any specific configuration.
      Classes that do their own configuration should *not* call this superclass function, as it may cause the object to appear configured before it really is.
      Specified by:
      configure in interface Configurable
      Overrides:
      configure in class ConfigurableBase
      Throws:
      FactoryException - if there is an error in configuration e.g. required variable not set or cannot connect to device
    • setReadbackRate

      public void setReadbackRate(double readbackrate) throws DeviceException
      Throws:
      DeviceException
    • getReadbackRate

      public String getReadbackRate()
    • getReadbackRates

      public List<String> getReadbackRates()
    • getReading

      public double getReading()
    • isDisabled

      public boolean isDisabled()
    • setDisabled

      public void setDisabled(Boolean disabled)
    • getCollectionTimeS

      public double getCollectionTimeS()