Package uk.ac.gda.bimorph
Interface BimorphMirrorController
- All Superinterfaces:
Configurable,Device,Findable,gda.observable.IObservable
- All Known Implementing Classes:
CaenelsBimorph,DummyBimorphMirrorController
-
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubleintdoublegetVoltage(int channel) double[]booleanisBusy()voidsetVoltage(int channel, double voltage) voidsetVoltages(double... voltages) Methods 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
-
Method Details
-
getVoltage
- Throws:
DeviceException
-
getVoltages
- Throws:
DeviceException
-
setVoltage
- Throws:
DeviceException
-
setVoltages
- Throws:
DeviceException
-
getNumberOfChannels
- Throws:
DeviceException
-
isBusy
- Throws:
DeviceException
-
getMaxDelta
double getMaxDelta() -
getMaxVoltage
double getMaxVoltage() -
getMinVoltage
double getMinVoltage()
-