#ViewType SynopticView                                                     
#Background SYNOPTICS/BACK/C_panel.gif         
#ImageBase SYNOPTICS/SYMBOLS/                    
#Size 430 300
#---- moveable rectangle ---------------------
# whfilledrectangle $(;$X+100;)@(;X=$input-100;100<>200) 0 10 10 yellow
#----------------------------------------------------
#
# Now the 2 leds   $2 et $3 contain 0 for red or 1 for green
#-------------------------------------------
# SYMBOL nbsymbol x y value file1 file2 ...
#
symbol 2 229 7 $2 lred.gif lgreen.gif
symbol 2 256 7 $2 lred.gif lgreen.gif
symbol 2 285 7 $3 lred.gif lgreen.gif
symbol 2 314 7 $2 lred.gif lgreen.gif
symbol 2 343 7 $3 lred.gif lgreen.gif
#
# And now the first dial: $level1 contains the value
#
# POLAR offset_angle scale_angle scale_length
# En mode polaire, x devient longueur et y devient l'angle
#---------------------------------------------------------
polar 147 6.1 1
# centre de l'aiguille
view 95 95 1 1
# 3 eme argument = longueur, le 4 = angle
line 0 0 55 $level1 white
cartesian
view 0 0 1 1
#
# And now the second dial
#-------------------------
polar 105 3.5 1
view 252 102 1 1
line 0 0 40 $level1 white
cartesian
view 0 0 1 1
#----------------------------------------------------------
#  the switches
symbol 2 127 209 $2@($2==1;2=0;)@($2==0;2=1;) up.gif down.gif
symbol 2 157 209 $3@($3==1;3=0;)@($3==0;3=1;) up.gif down.gif
#-----------------------------------------------------------
#  THe 2 needles the second one is interactive
#
image 278 $(;150-(10*$level1);) needle1.gif 
image 345 $(;150-(10*$level3);)@(;level3=(150-$input)/10;50<>150) needle1.gif 
