polishing for a demo

+ adopting additional requests

Change-Id: If5ca29b5d247f1bc429ca101b0081b1d14f6e6f1
This commit is contained in:
Enrico Faulhaber
2017-01-25 11:47:19 +01:00
parent d5e935788f
commit 6ec30e38e8
43 changed files with 828 additions and 578 deletions

29
etc/cryo.cfg Normal file
View File

@ -0,0 +1,29 @@
[equipment]
id=cryo_7
[interface tcp]
interface=tcp
bindto=0.0.0.0
bindport=10769
# protocol to use for this interface
framing=eol
encoding=demo
[device cryo]
class=devices.cryo.Cryostat
jitter=0.1
T_start=10.0
target=10.0
looptime=1
ramp=6
maxpower=20.0
heater=4.1
p=40
i=10
d=2
mode=pid
tolerance=0.1
window=30
timeout=900

View File

@ -1,7 +1,7 @@
[equipment]
id=demonstration
id=Equipment_ID_for_demonstration
[interface testing]
[interface tcp]
interface=tcp
bindto=0.0.0.0
bindport=10767
@ -11,8 +11,8 @@ encoding=demo
[device heatswitch]
class=devices.demo.Switch
switch_on_time=3
switch_off_time=5
switch_on_time=5
switch_off_time=10
[device mf]
class=devices.demo.MagneticField
@ -39,5 +39,5 @@ system=Cryomagnet MX15
subdev_mf=mf
subdev_ts=ts
[device vt]
class=devices.demo.ValidatorTest
#[device vt]
#class=devices.demo.ValidatorTest

View File

@ -1,17 +1,10 @@
[equipment]
id=Fancy_ID_without_spaces-like:MLZ_furnace7
id=test config
[client]
connectto=0.0.0.0
port=10767
interface = tcp
framing=eol
encoding=text
[interface testing]
[interface tcp]
interface=tcp
bindto=0.0.0.0
bindport=10767
bindport=10768
# protocol to use for this interface
framing=eol
encoding=demo