From: Jan Michel Date: Tue, 10 Dec 2013 12:59:41 +0000 (+0100) Subject: new scaler display version X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=6d0f23e6abcacfbcad2536a495893d17af5e09bb;p=daqtools.git new scaler display version --- diff --git a/web/htdocs/tools/scaler.pl b/web/htdocs/tools/scaler.pl index 5a60dbc..7614ead 100755 --- a/web/htdocs/tools/scaler.pl +++ b/web/htdocs/tools/scaler.pl @@ -48,7 +48,7 @@ if($ENV{'QUERY_STRING'} =~ /get/) { print "

"; $t = sprintf("
Diamond $i"); $t .= sprintf("%dSum",$sum); - $t .= sprintf("",$i,$q,time()/5); + $t .= sprintf("",$i,$q,time()/5); for(my $j=0;$j<4;$j++) { $t .= sprintf("
INP %d%d",$j+4+$i*8,$data->{0x3820}->{value}[2*$j+8+$i*16],$rate->[2*$j+8+$i*16]); $t .= sprintf("(%.1f%%)",$rate->[2*$j+8+$i*16]/($sum||1E334)*100); @@ -89,20 +89,19 @@ elsif($ENV{'QUERY_STRING'} =~ /plot/) { return; } my $cmd = ""; - $cmd .= "set terminal png size 500,150;\\n"; - $cmd .= "set key off;\\n"; - $cmd .= "unset xtics;\\n"; - $cmd .= "set lmargin 5;set rmargin 0.1;set tmargin 0.1; set bmargin 0.1;\\n"; - $cmd .= "set ytics font \\\"verdana, 6\\\";\\n"; - $cmd .= "plot '-' with lines,'-' with lines,'-' with lines, '-' with lines\\n"; + $cmd .= "set terminal png xeeeeff font sans 6 size 500,180;\n"; + $cmd .= "set key off;\n"; + $cmd .= "unset xtics;\n"; + $cmd .= "set lmargin 5;set rmargin 0.1;set tmargin 0.7; set bmargin 0.7;\n"; +# $cmd .= "set ytics font \"Times, 6\";\n"; + $cmd .= "plot '-' with lines,'-' with lines,'-' with lines, '-' with lines\n"; for(my $j=0; $j<4; $j++) { foreach my $r (@{$data->{rate}}) { - $cmd .= $r->[$num*16+8+2*$j]."\\n"; + $cmd .= ($r->[$num*16+8+2*$j]/1000.)."\n"; } - $cmd .= "\\ne\\n"; + $cmd .= "\ne\n"; } -# print $cmd; - $cmd = "echo \"$cmd\" | gnuplot"; + $cmd = "echo \"$cmd\" | gnuplot"; my @o = qx($cmd); print @o; return 1; @@ -131,4 +130,4 @@ else { xmlpage::initPage(\@setup,$page); - } \ No newline at end of file + }