From d91e8f442f477f6639f43f37eb7a2240fc2da187 Mon Sep 17 00:00:00 2001 From: ian Date: Thu, 5 Jan 2006 01:03:17 +0000 Subject: [PATCH] more correct when off --- hostside/gui-displayer | 5 ++--- hostside/stopgap-controller | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hostside/gui-displayer b/hostside/gui-displayer index 93320b7..9086155 100755 --- a/hostside/gui-displayer +++ b/hostside/gui-displayer @@ -93,8 +93,7 @@ proc update_seg {segname} { #puts stderr "update_seg $segname" if {!$power} { - setsegbyname $segname off - return + set command off } else { set command [expr {$d ? "det" : "on"}] if {$r} { set command "i$command" } @@ -105,7 +104,7 @@ proc update_seg {segname} { foreach mov $movs { #puts stderr "update_seg $segname mov $mov" upvar #0 movpos($mov) mp - if {[string length $mp]} { + if {[string length $mp] && [string compare off $command]} { setsegbyname $mov $command $mp } else { setsegbyname $mov $command diff --git a/hostside/stopgap-controller b/hostside/stopgap-controller index dd955a4..ce969a3 100755 --- a/hostside/stopgap-controller +++ b/hostside/stopgap-controller @@ -5,6 +5,7 @@ set testonly 0 #set testonly 1 set port /dev/ttya0 +#set port /dev/ttyS0 set ch(funcsevery) 10 set ch(speeddirnevery) 30 -- 2.30.2