From 04e24db4ec05fd62fa96507ab6edf55f41a8bad6 Mon Sep 17 00:00:00 2001 From: gac-x03da Date: Tue, 10 Mar 2020 12:43:09 +0100 Subject: [PATCH] Script execution --- script/test/DemoCscanPseudo1.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/script/test/DemoCscanPseudo1.py b/script/test/DemoCscanPseudo1.py index 7c055b47..da09e9e3 100644 --- a/script/test/DemoCscanPseudo1.py +++ b/script/test/DemoCscanPseudo1.py @@ -13,8 +13,9 @@ class PseudoMotor(RegisterBase, ControlledSpeedable): offset = self.setpoint - self.readback d = (self.getSpeed() * (time.time() - self.settime)) d = min(d, abs(offset)) - self.position = self.readback + d if offset>0 else self.readback -d - return self.position + self.readback = self.readback + d if offset>0 else self.readback -d + self.settime = time.time() + return self.readback def doWrite(self, val): self.settime = time.time()