From: Jan Michel Date: Fri, 5 Dec 2014 13:18:07 +0000 (+0100) Subject: added ADC information to network map X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=11499d2b82f6d7d761ad25f392460006f9e5f6aa;p=daqtools.git added ADC information to network map --- diff --git a/web/htdocs/network/map.pl b/web/htdocs/network/map.pl index 9e26e45..0a8ac78 100755 --- a/web/htdocs/network/map.pl +++ b/web/htdocs/network/map.pl @@ -159,8 +159,18 @@ if($ENV{'QUERY_STRING'} =~ /getmap/) { $feat .= GetTDCInfo($addr,$inclLow->{$addr},1); } } - if($table == 1 || $table == 2) { - if ($inclHigh->{$addr} & 0x200) { $feat .= "\nReference Time: through Clock Manager";} + if($table == 4) { + $feat .= sprintf("Channels: %i", $inclLow->{$addr}>>16 & 0x000000ff); + $feat .= sprintf(", Sampling Frequency %i MHz",$inclLow->{$addr}>>0 & 0x000000ff); + $feat .= "\nDummy read-out" if ($inclLow->{$addr}&0x0f00) == 0x000; + $feat .= "\nBasic Processing and trigger" if ($inclLow->{$addr}&0x0f00) == 0x100; + $feat .= "\nAdvanced filtering" if ($inclLow->{$addr}&0x0f00) == 0x200; + $feat .= "\nFeature Extraction" if ($inclLow->{$addr}&0x0f00) == 0x800; + $feat .= ", baseline determination" if ($inclLow->{$addr}&0x4000); + $feat .= ", trigger generation" if ($inclLow->{$addr}&0x8000); + } + if($table == 1 || $table == 2 || $table == 4) { + if ($inclHigh->{$addr} & 0x200) { $feat .= "\nReference Time: through Clock Manager";} if ($inclHigh->{$addr} & 0x400) { $feat .= "\nSPI";} if ($inclHigh->{$addr} & 0x800) { $feat .= "\nUART";} if ($inclHigh->{$addr}>>12&0xF) {