driver for Lakeshore Model 370 resistivity measurement

- this does not (yet) include temperatures and control loop
- including stringio-server for test purposes

Change-Id: I414ae2e6663bb0773fe60db1798401dfc9dde018
Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/22005
Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de>
Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
This commit is contained in:
2019-12-12 14:36:29 +01:00
parent 07eb252b78
commit cb4874331b
5 changed files with 494 additions and 0 deletions

24
cfg/ls370sim.cfg Normal file
View File

@ -0,0 +1,24 @@
[node LscSIM.psi.ch]
description = Lsc Simulation at PSI
[interface tcp]
type = tcp
bindto = 0.0.0.0
bindport = 5000
[module res]
class = secop_psi.ls370res.ResChannel
.channel = 3
.description = resistivity
.main = lsmain
.iodev = lscom
[module lsmain]
class = secop_psi.ls370res.Main
.description = main control of Lsc controller
.iodev = lscom
[module lscom]
class = secop_psi.ls370sim.Ls370Sim
.description = simulated serial communicator to a LS 370
.visibility = 3

26
cfg/ls370test.cfg Normal file
View File

@ -0,0 +1,26 @@
[node LscSIM.psi.ch]
description = Lsc370 Test
[interface tcp]
type = tcp
bindto = 0.0.0.0
bindport = 5000
[module res]
class = secop_psi.ls370res.ResChannel
vexc = '2mV'
.channel = 3
.description = resistivity
.main = lsmain
.iodev = lscom
[module lsmain]
class = secop_psi.ls370res.Main
.description = main control of Lsc controller
.iodev = lscom
[module lscom]
class = secop_psi.ls370res.StringIO
.uri=localhost:4567
.description = serial communicator to an LS 370
.visibility = 3