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 <bjoern_pedersen@frm2.tum.de>
Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
This commit is contained in:
zolliker 2020-04-07 10:43:12 +02:00
parent 20ce7e9a7c
commit d73d4b8788

View File

@ -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):