mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2025-07-12 19:51:52 +02:00
feat(sim): added dedicated positioner with controller
This commit is contained in:
@ -268,3 +268,11 @@ class SimPositionerWithCommFailure(SimPositioner):
|
||||
status = DeviceStatus(self)
|
||||
status.set_exception(RuntimeError("Communication failure"))
|
||||
return super().move(value, **kwargs)
|
||||
|
||||
|
||||
class SimPositionerWithController(SimPositioner):
|
||||
USER_ACCESS = ["sim", "readback", "dummy_controller", "registered_proxies"]
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super().__init__(*args, **kwargs)
|
||||
self.controller = DummyController()
|
||||
|
Reference in New Issue
Block a user