Merge branch 'wip' of gitlab.psi.ch-samenv:samenv/frappy into wip

This commit is contained in:
2022-08-12 15:12:23 +02:00
20 changed files with 1972 additions and 35 deletions

57
cfg/main/ill1.cfg Normal file
View File

@@ -0,0 +1,57 @@
[NODE]
description = orange cryostat with 50 mm sample space
id = ill1.config.sea.psi.ch
[sea_main]
class = secop_psi.sea.SeaClient
description = main sea connection for ill1.config
config = ill1.config
service = main
[tt]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = tt
[cc]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = cc
extra_modules = h
visibility = 3
[lev]
class = secop_psi.sea.SeaReadable
io = sea_main
single_module = cc.h
[nv]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = nv
[ln2fill]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = ln2fill
[hefill]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = hefill
[hepump]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = hepump
[hemot]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = hemot
[table]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = table

View File

@@ -8,7 +8,7 @@ description = main SEA connection to ill5.config
config = ill5.config
service = main
[t]
[tt]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = tt
@@ -23,6 +23,13 @@ rel_paths = tm
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = cc
extra_modules = h
visibility = 3
[lev]
class = secop_psi.sea.SeaReadable
io = sea_main
single_module = cc.h
[nv]
class = secop_psi.sea.SeaWritable

86
cfg/main/ill5pgas5.cfg Normal file
View File

@@ -0,0 +1,86 @@
[NODE]
description = orange cryostat with 100 mm sample space and pgas5 pressure cell
id = ill5pgas5.config.sea.psi.ch
[sea_main]
class = secop_psi.sea.SeaClient
description = main sea connection for ill5pgas5.config
config = ill5pgas5.config
service = main
[tt]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = tt
[pauto]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = pauto
[T_capillary]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = tc
[cc]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = cc
extra_modules = h
visibility = 3
[lev]
class = secop_psi.sea.SeaReadable
io = sea_main
single_module = cc.h
[nv]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = nv
[ln2fill]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = ln2fill
[hefill]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = hefill
[hepump]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = hepump
[hemot]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = hemot
[nvflow]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = nvflow
[table]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = table
[pccu]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = pccu
[p]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = p
[i1]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = i1

111
cfg/main/jtccr.cfg Normal file
View File

@@ -0,0 +1,111 @@
[NODE]
description = CCR with JT-stage
id = jtccr.config.sea.psi.ch
[sea_main]
class = secop_psi.sea.SeaClient
description = main sea connection for jtccr.config
config = jtccr.config
service = main
[tt]
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = tt
[T_ccr]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = tt
rel_paths = ccr
[jtccr]
class = secop_psi.sea.SeaWritable
io = sea_main
sea_object = jtccr
extra_modules = v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,vm
[v1]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v1
[v2]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v2
[v3]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v3
[v4]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v4
[v5]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v5
[v6]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v6
[v7]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v7
[v8]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v8
[v9]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v9
[v10]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.v10
[vm]
class = secop_psi.sea.SeaWritable
io = sea_main
single_module = jtccr.vm
[p1]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = p1
[p2]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = p2
[p3]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = p3
[p4]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = p4
[pressreg]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = pressreg
[epc]
class = secop_psi.sea.SeaReadable
io = sea_main
sea_object = epc

View File

@@ -39,7 +39,7 @@ io = sea_main
sea_object = hemot
[mf]
class = secop_psi.sea.SeaReadable
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = mf
@@ -56,7 +56,7 @@ sea_object = hefill
[stick_io]
description = dom motor IO
class = secop_psi.phytron.PhytronIO
uri = ma02-ts.psi.ch:300x
uri = ma02-ts.psi.ch:3003
[stickrot]
description = stick rotation, typically not used as omega

View File

@@ -45,7 +45,7 @@ io = sea_main
sea_object = hefill
[mf]
class = secop_psi.sea.SeaReadable
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = mf
@@ -57,7 +57,7 @@ sea_object = lev
[om_io]
description = dom motor IO
class = secop_psi.phytron.PhytronIO
uri = ma6-ts.psi.ch:3001
uri = ma6-ts.psi.ch:3003
[om]
description = stick rotation, typically used for omega

View File

@@ -45,7 +45,7 @@ io = sea_main
sea_object = ln2fill
[mf]
class = secop_psi.sea.SeaReadable
class = secop_psi.sea.SeaDrivable
io = sea_main
sea_object = mf