diff --git a/tcl/drivers/ccu4.tcl b/tcl/drivers/ccu4.tcl index 8c99f2e..576a6c0 100644 --- a/tcl/drivers/ccu4.tcl +++ b/tcl/drivers/ccu4.tcl @@ -123,7 +123,7 @@ proc stdConfig::ccu4 {{title CCU4} args} { node hav out prop newline 1 - prop enum 1 + prop enum none,int,ext prop label "He lev. available" node h upd -secop=helev diff --git a/tcl/drivers/ccu4ext.tcl b/tcl/drivers/ccu4ext.tcl index 4c56ec6..4292795 100644 --- a/tcl/drivers/ccu4ext.tcl +++ b/tcl/drivers/ccu4ext.tcl @@ -143,6 +143,9 @@ proc ccu4ext::fillExt {type} { } else { set valve [sctval /cc/hv] set auto [sctval /cc/ha] + if {[sctval /cc/hav] != 2} { # must be on 2=ext + hset /cc/hav 2 + } } set errtxt "" set sm [expr [DoubleTime] > [silent 0 sct change_time] + 10] diff --git a/tcl/ma10.config b/tcl/ma10.config index bc041b8..0b3f939 100644 --- a/tcl/ma10.config +++ b/tcl/ma10.config @@ -15,6 +15,9 @@ makenv tt -driver [lsdriver] { tt set/limit 310 makeCCU4 ma10 nv_release_blocked he_ilm +hefill minfillminutes 20 +hefill maxfillminutes 60 + hupdate /nv/set 1.8 makenv mf -driver ipsmag -port ma10-ts:3001 -controller _mf