Interface ExternalRobot
- All Superinterfaces:
Configurable,Device,Findable,gda.observable.IObservable
- All Known Implementing Classes:
DummyExternalRobot,EpicsExternalRobot
-
Method Summary
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
-
isBusy
- Throws:
DeviceException
-
waitWhileBusy
- Throws:
DeviceExceptionInterruptedException
-
waitWhileBusy
-
isError
- Throws:
DeviceException
-
isReady
- Throws:
DeviceException
-
isInSafeLocation
- Throws:
DeviceException
-
setHotel
- Throws:
DeviceException
-
getHotel
- Throws:
DeviceException
-
triggerGetPlate
- Throws:
DeviceException
-
triggerStorePlate
- Throws:
DeviceException
-
triggerLoadPrep
- Throws:
DeviceException
-
triggerPickPlateFromHotel
- Throws:
DeviceException
-
triggerMoveToLoadLockSafePosition
- Throws:
DeviceException
-
triggerLoadLockStore
- Throws:
DeviceException
-
triggerUnloadPrep
- Throws:
DeviceException
-
triggerStorePlateInHotel
- Throws:
DeviceException
-
triggerMoveToHotelSafePosition
- Throws:
DeviceException
-
triggerLoadLockPick
- Throws:
DeviceException
-