From d73d4b87882857d6e83dbdc25cdc328a9a250779 Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 7 Apr 2020 10:43:12 +0200 Subject: [PATCH] improve ls370res driver use limited float on some parameters Change-Id: Ic1ec823344a36a1cbcf551fadc8f87073e7b3dac Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/22889 Tested-by: JenkinsCodeReview Reviewed-by: Markus Zolliker --- secop_psi/ls370res.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/secop_psi/ls370res.py b/secop_psi/ls370res.py index 4935cd5..a590445 100644 --- a/secop_psi/ls370res.py +++ b/secop_psi/ls370res.py @@ -102,7 +102,7 @@ class ResChannel(HasIodev, Readable): properties = { 'channel': - Property('the Lakeshore channel', datatype=IntRange(), export=False), + Property('the Lakeshore channel', datatype=IntRange(1, 16), export=False), 'main': Attached() } @@ -128,11 +128,11 @@ class ResChannel(HasIodev, Readable): 'enabled': Parameter('is this channel enabled?', datatype=BoolType(), readonly=False, handler=inset), 'pause': - Parameter('pause after channel change', datatype=IntRange(), readonly=False, handler=inset), + Parameter('pause after channel change', datatype=FloatRange(3, 60), readonly=False, handler=inset), 'dwell': - Parameter('dwell time with autoscan', datatype=IntRange(), readonly=False, handler=inset), + Parameter('dwell time with autoscan', datatype=FloatRange(1, 200), readonly=False, handler=inset), 'filter': - Parameter('filter time', datatype=IntRange(), readonly=False, handler=filterhdl), + Parameter('filter time', datatype=FloatRange(1, 200), readonly=False, handler=filterhdl), } def startModule(self, started_callback):