initial commit

This commit is contained in:
l_samenv
2022-08-18 15:04:28 +02:00
commit 46dcf8e77c
591 changed files with 69282 additions and 0 deletions

32
tcl/startup/ilm.tcl Normal file
View File

@@ -0,0 +1,32 @@
#----- ILM level meter
proc makeIlm args {
scanargs $args var -channels 1 -port 0
makenv lev ilm -port $port $channels
clientput "makeILM $port"
if {$channels == 1} {
appendVars lev/%/HeLevel/11
} else {
appendVars lev/%/HeLevel/11
}
helium_register _lev /lev
}
proc makeIpsLev args {
scanargs $args var -controller _mf -port 0 -slot DB3
clientput "makeIpsLev $port $controller"
makenv lev -driver ipslev -port $port -controller $controller $slot
GraphAdd lev % He_level brown
GraphAdd lev.n2 % N2_level black
helium_register _mf /lev
}
proc helevel {} {
if {"[sicsdescriptor lev]" == "ILM"} {
return [result lev]
} else {
return [result tt he]
}
}
publishLazy helevel