From 9dba8dcf37bcda6a10356c063623cdad26283883 Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Tue, 11 Aug 2020 19:19:40 +0200 Subject: [PATCH] extent trigger settings GUI to 64 input multiplicity --- web/htdocs/network/trigger.pl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/htdocs/network/trigger.pl b/web/htdocs/network/trigger.pl index a2fd562..c49b23d 100755 --- a/web/htdocs/network/trigger.pl +++ b/web/htdocs/network/trigger.pl @@ -22,7 +22,7 @@ use Data::Dumper; trb_init_ports() or die("can not connect to trbnet-daemon on the $ENV{'DAQOPSERVER'}"); -my @regs = (0,1,2,4,5,6,8,9,10,12,13,14,0x31,0x32,0x33,0x34); +my @regs = (0,1,2,4,5,6,8,9,10,12,13,14,0x31,0x32,0x33,0x34,0x35); my $setups = { @@ -115,7 +115,9 @@ sub makeinputbits { $tmp = convbox($tmp,$multtmp); $o .= $tmp."
"; - $multtmp = sprintf("%032b",0); + $multtmp = $d->{0x35}; + $multtmp = 0 if (! ($d->{0x34} & (1 << (8+$s)))); + $multtmp = sprintf("%032b", $multtmp); $tmp = sprintf("%032b",$d->{$s*4+1}); $tmp = convbox($tmp,$multtmp); $o .= $tmp; -- 2.43.0