diff --git a/script/test/DemoCscanPseudo4.py b/script/test/DemoCscanPseudo4.py index 2d36a17c..70b4b4ca 100644 --- a/script/test/DemoCscanPseudo4.py +++ b/script/test/DemoCscanPseudo4.py @@ -14,12 +14,14 @@ class PseudoMotor(PositionerBase, Speedable): def doWrite(self, val): self.setp = val + self.settime = time.time() def doReadReadback(self): offset = self.setp - self.rbck d = (self.speed * (time.time() - self.settime)) d = min(d, abs(offset)) self.rbck = self.rbck + d if offset>0 else self.rbck -d + self.settime = time.time() return self.rbck def getSpeed(self):