From 5b273e36a791892cc54a06a2c72954cd07365a93 Mon Sep 17 00:00:00 2001 From: Enrico Faulhaber Date: Thu, 19 Jul 2018 14:35:33 +0200 Subject: [PATCH] MLZ: fix typo (OK instead of IDLE) Change-Id: Ie063041828da1cf30ad434f197e06420e802a23f Reviewed-on: https://forge.frm2.tum.de/review/18482 Reviewed-by: Enrico Faulhaber Tested-by: Enrico Faulhaber Tested-by: JenkinsCodeReview Reviewed-by: Jens Krueger --- secop_mlz/entangle.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/secop_mlz/entangle.py b/secop_mlz/entangle.py index 5920b97..1a9f6bd 100644 --- a/secop_mlz/entangle.py +++ b/secop_mlz/entangle.py @@ -449,6 +449,9 @@ class AnalogOutput(PyTangoDevice, Drivable): datatype=FloatRange(0, 900), group='stability', ), } + commands = { + 'stop': Command('Stops current movement.', arguments=[], result=None), + } _history = () _timeout = None _moving = False @@ -517,7 +520,7 @@ class AnalogOutput(PyTangoDevice, Drivable): return self.Status.UNSTABLE, 'timeout after waiting for stable value' if self._moving: return (self.Status.BUSY, 'moving') - return (self.Status.OK, 'stable') + return (self.Status.IDLE, 'stable') @property def absmin(self): @@ -961,11 +964,11 @@ class StringIO(PyTangoDevice, Module): arguments=[], result=StringType()), 'writeLine': Command('write sol + a whole line + eol', arguments=[StringType()], result=None), - 'availablechars': Command('return number of chars in input buffer', + 'availableChars': Command('return number of chars in input buffer', arguments=[], result=IntRange(0)), - 'availablelines': Command('return number of lines in input buffer', + 'availableLines': Command('return number of lines in input buffer', arguments=[], result=IntRange(0)), - 'multicommunicate': Command('perform a sequence of communications', + 'multiCommunicate': Command('perform a sequence of communications', arguments=[ArrayOf( TupleOf(StringType(), IntRange()), 100)], result=ArrayOf(StringType(), 100)), @@ -992,8 +995,8 @@ class StringIO(PyTangoDevice, Module): def do_multiCommunicate(self, value): return self._dev.MultiCommunicate(value) - def do_availablechars(self): + def do_availableChars(self): return self._dev.availableChars - def do_availablelines(self): + def do_availableLines(self): return self._dev.availableLines