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

24
tcl/drivers/dtm.tcl Normal file
View File

@ -0,0 +1,24 @@
# DTM pressure sensors
namespace eval dtm {} {
}
proc stdConfig::dtm {fact} {
controller std "\r" 5
prop startcmd "IDN?"
pollperiod 1
obj dtm rd -float
prop read dtm::read $fact
}
proc dtm::read {fact} {
sct send "PRES?"
return "dtm::update $fact"
}
proc dtm::update {fact} {
sct update [expr [sct result] * $fact]
return idle
}