mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2025-06-03 18:40:41 +02:00
fix: minor changes on the sgalil controller
This commit is contained in:
parent
f9f9ed5e23
commit
b6bf7bc9b3
@ -105,10 +105,12 @@ class GalilController(Controller):
|
|||||||
|
|
||||||
@threadlocked
|
@threadlocked
|
||||||
def socket_put(self, val: str) -> None:
|
def socket_put(self, val: str) -> None:
|
||||||
|
time.sleep(0.01)
|
||||||
self.sock.put(f"{val}\r".encode())
|
self.sock.put(f"{val}\r".encode())
|
||||||
|
|
||||||
@threadlocked
|
@threadlocked
|
||||||
def socket_get(self) -> str:
|
def socket_get(self) -> str:
|
||||||
|
time.sleep(0.01)
|
||||||
return self.sock.receive().decode()
|
return self.sock.receive().decode()
|
||||||
|
|
||||||
@retry_once
|
@retry_once
|
||||||
@ -627,7 +629,7 @@ class SGalilMotor(Device, PositionerBase):
|
|||||||
value=val,
|
value=val,
|
||||||
timestamp=time.time(),
|
timestamp=time.time(),
|
||||||
)
|
)
|
||||||
time.sleep(0.1)
|
time.sleep(1.5)
|
||||||
val = self.readback.read()
|
val = self.readback.read()
|
||||||
success = np.isclose(
|
success = np.isclose(
|
||||||
val[self.name]["value"],
|
val[self.name]["value"],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user