Package uk.ac.gda.bimorph
Class DummyBimorphMirrorController
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.device.DeviceBase
uk.ac.gda.bimorph.DummyBimorphMirrorController
- All Implemented Interfaces:
Device,Configurable,Findable,gda.observable.IObservable,BimorphMirrorController
-
Field Summary
Fields inherited from class gda.device.DeviceBase
DEFAULT_PROTECTION_LEVEL_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubleintdoublegetVoltage(int channel) double[]booleanisBusy()voidsetMaxDelta(double maxDelta) voidsetMaxVoltage(double maxVoltage) voidsetMinVoltage(double minVoltage) voidsetNumberOfChannels(int channels) voidsetVoltage(int channel, double voltage) voidsetVoltages(double... voltages) Methods inherited from class gda.device.DeviceBase
addIObserver, close, deleteIObserver, deleteIObservers, getAttribute, getName, getProtectionLevel, isBeingObserved, isConfigureAtStartup, notifyIObservers, setAttribute, setConfigureAtStartup, setName, setProtectionLevelMethods inherited from class gda.factory.ConfigurableBase
configure, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObservers
-
Constructor Details
-
DummyBimorphMirrorController
public DummyBimorphMirrorController()
-
-
Method Details
-
getVoltage
public double getVoltage(int channel) - Specified by:
getVoltagein interfaceBimorphMirrorController
-
getVoltages
public double[] getVoltages()- Specified by:
getVoltagesin interfaceBimorphMirrorController
-
setVoltage
public void setVoltage(int channel, double voltage) - Specified by:
setVoltagein interfaceBimorphMirrorController
-
setVoltages
public void setVoltages(double... voltages) - Specified by:
setVoltagesin interfaceBimorphMirrorController
-
setNumberOfChannels
public void setNumberOfChannels(int channels) -
setMaxDelta
public void setMaxDelta(double maxDelta) -
setMaxVoltage
public void setMaxVoltage(double maxVoltage) -
setMinVoltage
public void setMinVoltage(double minVoltage) -
getNumberOfChannels
public int getNumberOfChannels()- Specified by:
getNumberOfChannelsin interfaceBimorphMirrorController
-
isBusy
public boolean isBusy()- Specified by:
isBusyin interfaceBimorphMirrorController
-
getMaxDelta
public double getMaxDelta()- Specified by:
getMaxDeltain interfaceBimorphMirrorController
-
getMaxVoltage
public double getMaxVoltage()- Specified by:
getMaxVoltagein interfaceBimorphMirrorController
-
getMinVoltage
public double getMinVoltage()- Specified by:
getMinVoltagein interfaceBimorphMirrorController
-