From: Joern Adamczewski-Musch Date: Tue, 12 Jan 2021 15:18:31 +0000 (+0100) Subject: fixed postgres2ora.pl import of epics PV and magnet current after changed postgres... X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=1e96c30e2721c11551560ca13e6efad16f247ceb;p=hadesdaq.git fixed postgres2ora.pl import of epics PV and magnet current after changed postgres setup snapshot all other changed things too --- diff --git a/control/ctsmon/mon_cts.pl b/control/ctsmon/mon_cts.pl index 7722701..7b59c66 100755 --- a/control/ctsmon/mon_cts.pl +++ b/control/ctsmon/mon_cts.pl @@ -755,6 +755,7 @@ if($opt_mode eq "set"){ } while(1) { + #print "in loop\n"; if($opt_mode eq "mon"){ if($opt_access eq "cmdsrv"){ if($opt_log){ @@ -769,7 +770,9 @@ while(1) { } } elsif($opt_access eq "trbcmd"){ - &readRegs_trbcmd(); + #print "3\n"; + &readRegs_trbcmd(); + #print "4\n"; } else{ print "Wrong option -a|--access: $opt_access. Exit.\n"; @@ -779,7 +782,7 @@ while(1) { &fillVals2hash(); } - + #print "2\n"; if($opt_mode eq "mon") { for (1..2) { while (Gtk2->events_pending) { @@ -1843,6 +1846,7 @@ sub readRegs_trbcmd() $rh1=trb_register_read_mem(0x3,0xa000, 0, 111); if (!defined $rh1) { + print "error, can't access trbnetaddress 0x3\n"; $res = trb_strerror(); $Gtk2_errmsg_lbl->set_text("$res"); $Gtk2_errmsg_lbl->set_name("red".1); diff --git a/control/gui/expert/old/CTS_Scope b/control/gui/expert/old/CTS_Scope old mode 100755 new mode 100644 diff --git a/control/gui/expert/old/Nxyter_Rescue b/control/gui/expert/old/Nxyter_Rescue old mode 100755 new mode 100644 diff --git a/hmon/getrootjson.cgi b/hmon/getrootjson.cgi index 3ba20f2..194b8d7 100755 --- a/hmon/getrootjson.cgi +++ b/hmon/getrootjson.cgi @@ -5,13 +5,18 @@ use LWP::Simple qw(get); use JSON qw( decode_json encode_json ); use Data::Dumper; use CGI qw(:standard); +use CGI::Carp qw(fatalsToBrowser); +print "Cache-Control: no-cache, must-revalidate, max-age=1\r\n"; +print "Expires: Thu, 01 Dec 1994 16:00:00 GMT\r\n"; +print "Content-type: application/json\r\n\r\n"; -my $q = CGI->new; +my $q = CGI->new; -return unless $q->param('histo') =~ /^[a-zA-Z0-9_\-\/]+$/; -return unless $q->param('src') =~ /^[a-zA-Z0-9]+$/; +print Dumper $q; +exit unless $q->param('histo') =~ /^[a-zA-Z0-9_\-\/]+$/; +exit unless $q->param('src') =~ /^[a-zA-Z0-9]+$/; my $baseurl; if($q->param('src') eq 'rawmon') {$baseurl = 'http://lxhadeb12:8090/';} @@ -25,42 +30,38 @@ my $rawdata = get ($baseurl.$q->param('histo')."/get.json"); my $data; if (defined $rawdata) { $data = decode_json($rawdata); - } -foreach my $s ('xlabels', 'ylabels', 'zlabels') { - if ($data->{$s}) { - my @labels = split(',',$data->{$s}); - $data->{$s} = \@labels; + foreach my $s ('xlabels', 'ylabels', 'zlabels') { + if ($data->{$s}) { + my @labels = split(',',$data->{$s}); + $data->{$s} = \@labels; + } } - } - -if($data->{'_kind'} eq 'ROOT.TH1D') { - $data->{"underflow"} = $data->{bins}[3]; - $data->{"overflow"} = $data->{bins}[-1]; - @{$data->{"bins"}} = splice(@{$data->{"bins"}},4,-1); - } + + if($data->{'_kind'} eq 'ROOT.TH1D') { + $data->{"underflow"} = $data->{bins}[3]; + $data->{"overflow"} = $data->{bins}[-1]; + @{$data->{"bins"}} = splice(@{$data->{"bins"}},4,-1); + } -if($data->{'_kind'} eq 'ROOT.TH2D') { - my $d; - foreach my $x (1..$data->{nbins1}) { - foreach my $y (1..$data->{nbins2}) { - $d->[$x-1][$y-1] = $data->{bins}[6+$x+$y*($data->{nbins1}+2)]; - } + if($data->{'_kind'} eq 'ROOT.TH2D') { + my $d; + foreach my $x (1..$data->{nbins1}) { + foreach my $y (1..$data->{nbins2}) { + $d->[$x-1][$y-1] = $data->{bins}[6+$x+$y*($data->{nbins1}+2)]; + } + } + # foreach my $x (1..$data->{nbins1}) { + # $data->{underflow}{x}[$x] = $data->{bins}[7+$x]; + # $data->{overflow}{x}[$x] = $data->{bins}[-($data->{nbins1}+$x-2)]; + # } + + $data->{bins} = $d; } -# foreach my $x (1..$data->{nbins1}) { -# $data->{underflow}{x}[$x] = $data->{bins}[7+$x]; -# $data->{overflow}{x}[$x] = $data->{bins}[-($data->{nbins1}+$x-2)]; -# } - - $data->{bins} = $d; + print encode_json($data); } - -print "Cache-Control: no-cache, must-revalidate, max-age=1\r\n"; -print "Expires: Thu, 01 Dec 1994 16:00:00 GMT\r\n"; -print "Content-type: application/json\r\n\r\n"; -print encode_json($data); diff --git a/main/startup.pl b/main/startup.pl index d595c7b..8b9c697 100755 --- a/main/startup.pl +++ b/main/startup.pl @@ -1127,7 +1127,7 @@ sub makeRegisterConf() { my %reg_hash; my $reg_href = \%reg_hash; - + my @load_array = (); my $fh = new FileHandle( "$register", "r" ); &isItDefined( $fh, $register ); @@ -1207,7 +1207,9 @@ sub makeRegisterConf() { my $reg = @{ $mb_type->{$type} }[$i]; my $val = $val[$i]; - push( @{ $reg_hash{$addr} }, { $reg => $val } ); + #push( @{ $reg_hash{$addr} }, { $reg => $val } ); + push( @load_array, { "$addr" => { $reg => $val }} ); + } } elsif ($ver_table) { @@ -1227,14 +1229,20 @@ sub makeRegisterConf() { $fh = new FileHandle(">$outConf_register") || die "could not open $outConf_register"; - foreach my $addr ( sort keys %{$reg_href} ) { - foreach my $ref ( @{ $reg_href->{$addr} } ) { - my ( $reg, $thr ) = each( %{$ref} ); - - print $fh "w $addr $reg $thr\n"; - } + foreach my $cur_element ( @load_array ) { + (my $addr) = keys %$cur_element; + my $db = $cur_element->{$addr}; + my ( $reg, $thr ) = each( %{$cur_element->{$addr}} ); + print $fh "w $addr $reg $thr\n"; } + #foreach my $addr ( sort keys %{$reg_href} ) { + # foreach my $ref ( @{ $reg_href->{$addr} } ) { + # my ( $reg, $thr ) = each( %{$ref} ); + # print $fh "w $addr $reg $thr\n"; + # } + #} + $fh->close; return $ret_register; diff --git a/oracle/boards.txt b/oracle/boards.txt index e9f810c..d693581 100644 --- a/oracle/boards.txt +++ b/oracle/boards.txt @@ -1540,4 +1540,10 @@ DiRichConcentrator 109 6800000a5236b428 8266 TRB3 2443 4700000943e2ea28 6813 TRB3 2375 fc000008123d3c28 8c00 TRB3 2445 3900000943b1c428 8c10 + TRB3sc 3371 72000005b6f3e028 5d02 + TRB3sc 3381 060000070f046f28 5d00 + TRB3sc 3411 56000005b7be1428 5d01 + TRB3sc 4061 0000000347efe028 5d04 + TRB3sc 4081 c200000348068628 5d05 + TRB3sc 4101 810000034809c528 5d03 TRB3sc 3071 1c00000a62956328 8d00 diff --git a/oracle/daq2stdout.pl b/oracle/daq2stdout.pl index 945b3d1..6e80b0e 100755 --- a/oracle/daq2stdout.pl +++ b/oracle/daq2stdout.pl @@ -105,6 +105,7 @@ sub readDB() #&readSerialsDB("../start/serials_start.db", "StartVeto"); #&readSerialsDB("../start/serials_start_trb3.db", "StartTrb3",0); &readSerialsDB("../start/serials_trb3sc.db", "Start",0); + &readSerialsDB("../start/serials_trb3sc.db", "iTOF",0); &readSerialsDB("../start/serials_trb3.db", "Veto",0); # &readSerialsDB("../hub/serials_hub.db", "Hub-All"); # &readSerialsDB("../hub/serials_trb3sc.db", "Hub-AllTrb3"); @@ -150,6 +151,7 @@ sub readDB() #&readAddressesDB("../start/addresses_start.db", "StartVeto"); #&readAddressesDB("../start/addresses_start_trb3.db", "StartTrb3"); &readAddressesDB("../start/addresses_trb3sc.db", "Start"); + &readAddressesDB("../start/addresses_trb3sc.db", "iTOF"); &readAddressesDB("../start/addresses_start_trb3.db", "Veto"); # &readAddressesDB("../hub/addresses_hub.db","Hub-All"); #&readAddressesDB("../hub/addresses_hub_trb3sc.db","Hub-AllTrb3"); diff --git a/oracle/postgres2ora.pl b/oracle/postgres2ora.pl index 52dcfcf..13f1643 100755 --- a/oracle/postgres2ora.pl +++ b/oracle/postgres2ora.pl @@ -72,6 +72,7 @@ my $oraseverity = 'hades_scs.pgimport_severity'; my $pgstatus = 'status'; my $orastatus = 'hades_scs.pgimport_status'; my $orahcsschannel = 'hades_scs.hcss_import_channel'; +my $orahcsid = 'hades_scs.hcss_channel'; my $pgchannel = 'channel'; my $pgnummeta = 'num_metadata'; my $pgsample = 'sample'; @@ -249,8 +250,25 @@ my $pgsth_get_samples = $pgdbh->prepare("SELECT channel_id, my $orasth_store_samples; my $orasth_store_paras; - +my $orasth_channel_id; +my $orasth_check_old_id; + if($opt_oracle){ + +#JAM2021: need to also get the Oracle ID of existing PV: + +$orasth_channel_id = $oradbh->prepare_cached("SELECT channel_id, channel_name + FROM $orahcsid + WHERE channel_name = ? ") + or die "Couldn't prepare oracle channel id statement: " . $oradbh->errstr; + +$orasth_check_old_id = $oradbh->prepare_cached("SELECT channel_id + FROM $orahcsid + WHERE channel_id = ? ") + or die "Couldn't prepare oracle check channel id statement: " . $oradbh->errstr; + + + # arguments: channelId, smplTime, $severity, $statusId, $numVal, $floatVal, $strVal $orasth_store_samples = $oradbh->prepare_cached("INSERT INTO $orasample ( channel_id, smpl_time, severity_id, status_id, num_val, float_val, str_val) @@ -490,6 +508,7 @@ sub transferChannelData() { my ($currentChannel, $currentTime) = @_; my @data; + my $oraid; print "transferChannelData for $currentChannel\n" if ($opt_verb); # 4.1 the channel id and the sampling parameters from Postgres table CHANNEL @@ -519,7 +538,43 @@ sub transferChannelData() if (@data = $pgsth_channel_id->fetchrow_array()){ print "Warning: found duplicate ids1'!!"; } - + + +if($opt_oracle) + { + # JAM2021: here we have to replace the new postgres PV id by the previous oracle id, if it exists + my @orachannelids; + $orasth_channel_id->execute($currentChannel) or die "Couldn't execute oracle channel id statement: " . $oradbh->errstr; + + if (@orachannelids = $orasth_channel_id->fetchrow_array()){ + # here assign the new id + print "Got ora id $orachannelids[0] for PV $orachannelids[1] \n" if ($opt_verb); + $oraid=$orachannelids[0]; + } + else + { + print "Couldn't get channel id for $currentChannel from oracle - assign new id\n " if ($opt_verb); + # check here if new id from postgres is already used in ora: + my @oracheckids; + my $count=0;; + my $nid; + $nid=$ch_id-1; + do{ + $nid += 1; + print "Testing if new id $nid is already used....\n" if ($opt_verb); + $orasth_check_old_id->execute($nid) or die "Couldn't execute oracle check newchannel id statement: " . $oradbh->errstr; + $count+=1; + die "oracle check id loop not finished after $count increases, nid=$nid !!!" if ($count>1000); + } + while (@oracheckids = $orasth_check_old_id->fetchrow_array()); + # for newly added pvs, we keep the postgres id unless this id is already used in oracle + $oraid=$nid; + print "Assing new ora id $oraid for PV $orachannelids[1], postgres id was $ch_id \n" if ($opt_verb); + } + + } + + # 4.2 the data from Postgres table SAMPLE since last import (see remark B) # and stores them in Oracle table PGIMPORT_SAMPLE. @@ -555,9 +610,15 @@ while (@sampdata = $pgsth_get_samples->fetchrow_array()) { if($opt_oracle) { + + ## print "before orasth_store_samples: $channel_id \n"; # $success &&= $orasth_store_samples->execute($channel_id, $smpl_time, $severity_id, $status_id, $num_val, $float_val, $str_val); - $success &&= $orasth_store_samples->execute($sampdata[0],$sampdata[1],$sampdata[2],$sampdata[3],$sampdata[4],$sampdata[5],$sampdata[6]); + +# $success &&= $orasth_store_samples->execute($sampdata[0],$sampdata[1],$sampdata[2],$sampdata[3],$sampdata[4],$sampdata[5],$sampdata[6]); +# JAM2021: use different oracle id for same PV: + $success &&= $orasth_store_samples->execute($oraid,$sampdata[1],$sampdata[2],$sampdata[3],$sampdata[4],$sampdata[5],$sampdata[6]); + unless( $success){ print "ERROR during store samples!"; @@ -584,7 +645,9 @@ return $success unless($opt_oracle); # arguments: $channelId, $channelName, $smplModeId, $smplVal, $smplPer, $prec, $unit $ch_prec, $ch_unit -$success &&= $orasth_store_paras->execute($ch_id, $ch_name, $ch_smplid, $ch_smplval, $ch_smplper, $ch_prec, $ch_unit); +#$success &&= $orasth_store_paras->execute($ch_id, $ch_name, $ch_smplid, $ch_smplval, $ch_smplper, $ch_prec, $ch_unit); +$success &&= $orasth_store_paras->execute($oraid, $ch_name, $ch_smplid, $ch_smplval, $ch_smplper, $ch_prec, $ch_unit); + unless( $success){ print "ERROR during store parameters!"; } diff --git a/oracle/postgres2orastart.sh b/oracle/postgres2orastart.sh index 3569ad4..77b7dc3 100755 --- a/oracle/postgres2orastart.sh +++ b/oracle/postgres2orastart.sh @@ -7,4 +7,4 @@ export ORACLE_HOME=/usr/lib/oracle/12.1/client64 export PATH=$PATH:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH cd /home/hadaq/oper/postgres2ora/ -/home/hadaq/trbsoft/daq/oracle/postgres2ora.pl -opass hades -ppass yyyyyy -v -o >> postgres2oradebug2.log 2>&1 +/home/hadaq/trbsoft/daq/oracle/postgres2ora.pl -opass hades -ppass yyyyyy -o >> postgres2oraFeb21.log 2>&1 diff --git a/oracle/subevtids.txt b/oracle/subevtids.txt index 71474ae..09922b4 100644 --- a/oracle/subevtids.txt +++ b/oracle/subevtids.txt @@ -55,3 +55,4 @@ TRB3 8890 VetoHub TRB3 8c00 fRPC-Hub TRB3 8c10 fRPC-Hub + TRB3sc 8d00 iTOF-Hub diff --git a/start/ThreshNinoStart.db b/start/ThreshNinoStart.db deleted file mode 100644 index 2b89257..0000000 --- a/start/ThreshNinoStart.db +++ /dev/null @@ -1,152 +0,0 @@ -# 1. NINO (StartX) -# Board Chain ChainLen DAC Channel Command Value - 5000 1 2 0 0 3 0x4500 # ---Glob. Thres #1 - 5000 1 2 0 1 3 0x7000 # - 5000 1 2 0 2 3 0x7000 # --- Str. 9-10ns, 7-20ns, 6 - 30ns, 5-70ns - 5000 1 2 0 3 3 0x7000 # - 5000 1 2 0 4 3 0xd000 # --- Hyst. min d - 5000 1 2 0 5 3 0x7000 - 5000 1 2 0 6 3 0x7000 - 5000 1 2 0 7 3 0x2000 - 5000 1 2 1 0 3 0x7000 # ch. 4 - 5000 1 2 1 1 3 0x7000 # ch. 3 - 5000 1 2 1 2 3 0x7000 # ch. 2 - 5000 1 2 1 3 3 0x7000 # ch. 1 - 5000 1 2 1 4 3 0x7000 # ch. 5 - 5000 1 2 1 5 3 0x7000 # ch. 6 - 5000 1 2 1 6 3 0x7000 # ch. 7 - 5000 1 2 1 7 3 0x7000 # ch. 8 -# 2.NINO (StartX) -############################################################################# - 5000 2 2 0 0 3 0x4500 # ---Glob. Thres #2 - 5000 2 2 0 1 3 0x5000 # - 5000 2 2 0 2 3 0x7000 # --- Str. 9-20ns, 7-30ns, 5-80ns - 5000 2 2 0 3 3 0x5000 # - 5000 2 2 0 4 3 0xd000 # --- Hyst. min d - 5000 2 2 0 5 3 0x9000 - 5000 2 2 0 6 3 0x9000 - 5000 2 2 0 7 3 0x9000 - 5000 2 2 1 0 3 0x7000 ### ch. 4 - 5000 2 2 1 1 3 0x7000 ### ch. 3 - 5000 2 2 1 2 3 0x7000 ### ch. 2 - 5000 2 2 1 3 3 0x7000 ### ch. 1 - 5000 2 2 1 4 3 0x7000 ### ch. 5 - 5000 2 2 1 5 3 0x7000 ### ch. 6 - 5000 2 2 1 6 3 0x7000 ### ch. 7 - 5000 2 2 1 7 3 0x7000 ### ch. 8 -######7 -####### Next TDC -####### -# 3.NINO (Start Y) -# Board Chain ChainLen DAC Channel Command Value - 5001 1 2 0 0 3 0x2500 # ---Glob. Thres #3 - 5001 1 2 0 1 3 0x7000 # - 5001 1 2 0 2 3 0x7000 # --- Str. 9-20ns, 7-30ns, 5-80ns - 5001 1 2 0 3 3 0x7000 # - 5001 1 2 0 4 3 0xd000 # --- Hyst. min d - 5001 1 2 0 5 3 0x7000 - 5001 1 2 0 6 3 0x7000 - 5001 1 2 0 7 3 0x7000 - 5001 1 2 1 0 3 0x3000 ### ch. 4 - 5001 1 2 1 1 3 0x3000 ### ch. 3 - 5001 1 2 1 2 3 0x3000 ### ch. 2 - 5001 1 2 1 3 3 0x3000 ### ch. 1 - 5001 1 2 1 4 3 0x7000 ### ch. 5 - 5001 1 2 1 5 3 0x7000 ### ch. 6 - 5001 1 2 1 6 3 0x7000 ### ch. 7 - 5001 1 2 1 7 3 0x7000 ### ch. 8 -# 4.NINO (Start Y) -############################################################################# - 5001 2 2 0 0 3 0x4500 # ---Glob. Thres #4 - 5001 2 2 0 1 3 0x7000 # - 5001 2 2 0 2 3 0x7000 # --- Str. 9-20ns, 7-30ns, 5-80ns - 5001 2 2 0 3 3 0x7000 # - 5001 2 2 0 4 3 0xd000 # --- Hyst. min d - 5001 2 2 0 5 3 0x7000 - 5001 2 2 0 6 3 0x7000 - 5001 2 2 0 7 3 0x7000 - 5001 2 2 1 0 3 0x7000 ### ch. 4 - 5001 2 2 1 1 3 0x7000 ### ch. 3 - 5001 2 2 1 2 3 0x7000 ### ch. 2 - 5001 2 2 1 3 3 0xf000 ### ch. 1 - 5001 2 2 1 4 3 0x7000 ### ch. 5 - 5001 2 2 1 5 3 0x7000 ### ch. 6 - 5001 2 2 1 6 3 0x7000 ### ch. 7 - 5001 2 2 1 7 3 0x7000 ### ch. 8 -####### -####### Next TDC -####### -# 5. NINO (Veto) -# Board Chain ChainLen DAC Channel Command Value - 5002 1 2 0 0 3 0x1500 # ---Glob. Thres #5 - 5002 1 2 0 1 3 0x5000 # - 5002 1 2 0 2 3 0x9000 # --- Str. 9-10ns, 7-20ns, 6 - 30ns, 5-70ns - 5002 1 2 0 3 3 0x6000 # - 5002 1 2 0 4 3 0xd000 # --- Hyst. min d - 5002 1 2 0 5 3 0x8000 - 5002 1 2 0 6 3 0x9000 - 5002 1 2 0 7 3 0x9000 - 5002 1 2 1 0 3 0x5000 ### ch. 4 - 5002 1 2 1 1 3 0x5000 ### ch. 3 - 5002 1 2 1 2 3 0x5000 ### ch. 2 - 5002 1 2 1 3 3 0x5000 ### ch. 1 - 5002 1 2 1 4 3 0x5000 ### ch. 5 - 5002 1 2 1 5 3 0x5000 ### ch. 6 - 5002 1 2 1 6 3 0x5000 ### ch. 7 - 5002 1 2 1 7 3 0x5000 ### ch. 8 -# 6. NINO (HALO) -############################################################################# - 5002 2 2 0 0 3 0x2500 # ---Glob. Thres #6 - 5002 2 2 0 1 3 0x5000 # - 5002 2 2 0 2 3 0x7000 # --- Str. 9-20ns, 7-30ns, 5-80ns - 5002 2 2 0 3 3 0x5000 # - 5002 2 2 0 4 3 0xd000 # --- Hyst. min d - 5002 2 2 0 5 3 0x9000 - 5002 2 2 0 6 3 0x9000 - 5002 2 2 0 7 3 0x9000 - 5002 2 2 1 0 3 0x7000 ### ch. 4 - 5002 2 2 1 1 3 0x7000 ### ch. 3 - 5002 2 2 1 2 3 0x7500 ### ch. 2 - 5002 2 2 1 3 3 0x7000 ### ch. 1 - 5002 2 2 1 4 3 0x7000 ### ch. 5 - 5002 2 2 1 5 3 0x7000 ### ch. 6 - 5002 2 2 1 6 3 0x7000 ### ch. 7 - 5002 2 2 1 7 3 0x7000 ### ch. 8 -######6 -####### Next TDC -####### -# Board Chain ChainLen DAC Channel Command Value - 5003 1 2 0 0 3 0x7000 # ---Glob. Thres #7 - 5003 1 2 0 1 3 0x6000 # - 5003 1 2 0 2 3 0x7000 # --- Str. 9-10ns, 7-20ns, 6 - 30ns, 5-70ns - 5003 1 2 0 3 3 0x7000 # - 5003 1 2 0 4 3 0xd000 # --- Hyst. min d - 5003 1 2 0 5 3 0x7000 - 5003 1 2 0 6 3 0x7000 - 5003 1 2 0 7 3 0x7000 - 5003 1 2 1 0 3 0x7000 ### ch. 4 - 5003 1 2 1 1 3 0x8000 ### ch. 3 - 5003 1 2 1 2 3 0x6000 ### ch. 2 - 5003 1 2 1 3 3 0x6000 ### ch. 1 - 5003 1 2 1 4 3 0x6000 ### ch. 5 - 5003 1 2 1 5 3 0x6000 ### ch. 6 - 5003 1 2 1 6 3 0x6000 ### ch. 7 - 5003 1 2 1 7 3 0x6000 ### ch. 8 -############################################################################# - 5003 2 2 0 0 3 0x7000 # ---Glob. Thres #8 - 5003 2 2 0 1 3 0xf000 # - 5003 2 2 0 2 3 0x7000 # --- Str. 9-20ns, 7-30ns, 5-80ns - 5003 2 2 0 3 3 0xf000 # - 5003 2 2 0 4 3 0xd000 # --- Hyst. min d - 5003 2 2 0 5 3 0xf000 - 5003 2 2 0 6 3 0xf000 - 5003 2 2 0 7 3 0xf000 - 5003 2 2 1 0 3 0x7000 ### ch. 4 - 5003 2 2 1 1 3 0x7000 ### ch. 3 - 5003 2 2 1 2 3 0x8000 ### ch. 2 - 5003 2 2 1 3 3 0x7000 ### ch. 1 - 5003 2 2 1 4 3 0x7000 ### ch. 5 - 5003 2 2 1 5 3 0x7000 ### ch. 6 - 5003 2 2 1 6 3 0x7000 ### ch. 7 - 5003 2 2 1 7 3 0x7000 ### ch. 8 -# EndOF diff --git a/tof/thr_trb3/tof_thr_86c0.db b/tof/thr_trb3/tof_thr_86c0.db index 1785af3..7ae0745 100644 --- a/tof/thr_trb3/tof_thr_86c0.db +++ b/tof/thr_trb3/tof_thr_86c0.db @@ -19,155 +19,155 @@ # # Board Chain ChainLen DAC Channel Command Value ###############################Channels 120-127############################# - 5c00 1 1 16 0 3 0x0710 - 5c00 1 1 16 1 3 0x0710 - 5c00 1 1 16 2 3 0x0710 - 5c00 1 1 16 3 3 0x0710 - 5c00 1 1 16 4 3 0x0710 - 5c00 1 1 16 5 3 0x0710 - 5c00 1 1 16 6 3 0x0710 - 5c00 1 1 16 7 3 0x0710 + 5c00 2 1 16 0 3 0x0710 + 5c00 2 1 16 1 3 0x0710 + 5c00 2 1 16 2 3 0x0710 + 5c00 2 1 16 3 3 0x0710 + 5c00 2 1 16 4 3 0x0710 + 5c00 2 1 16 5 3 0x0710 + 5c00 2 1 16 6 3 0x0710 + 5c00 2 1 16 7 3 0x0710 ###############################Global values################################ - 5c00 1 16 0 0 3 0x3100 - 5c00 1 16 0 1 3 0x3100 - 5c00 1 16 0 2 3 0x5000 - 5c00 1 16 0 3 3 0x5000 - 5c00 1 16 0 4 3 0x7000 - 5c00 1 16 0 5 3 0x7000 - 5c00 1 16 0 6 3 0x7000 - 5c00 1 16 0 7 3 0x7000 + 5c00 2 16 0 0 3 0x3100 + 5c00 2 16 0 1 3 0x3100 + 5c00 2 16 0 2 3 0x5000 + 5c00 2 16 0 3 3 0x5000 + 5c00 2 16 0 4 3 0x7000 + 5c00 2 16 0 5 3 0x7000 + 5c00 2 16 0 6 3 0x7000 + 5c00 2 16 0 7 3 0x7000 ###############################Channels 1-7################################# - 5c00 1 16 1 0 3 0x0710 - 5c00 1 16 1 1 3 0x0710 - 5c00 1 16 1 2 3 0x0710 - 5c00 1 16 1 3 3 0x0710 - 5c00 1 16 1 4 3 0x0710 - 5c00 1 16 1 5 3 0x0710 - 5c00 1 16 1 6 3 0x0710 - 5c00 1 16 1 7 3 0x0710 + 5c00 2 16 1 0 3 0x0710 + 5c00 2 16 1 1 3 0x0710 + 5c00 2 16 1 2 3 0x0710 + 5c00 2 16 1 3 3 0x0710 + 5c00 2 16 1 4 3 0x0710 + 5c00 2 16 1 5 3 0x0710 + 5c00 2 16 1 6 3 0x0710 + 5c00 2 16 1 7 3 0x0710 ###############################Channels 8-15################################ - 5c00 1 16 2 0 3 0x0710 - 5c00 1 16 2 1 3 0x0710 - 5c00 1 16 2 2 3 0x0710 - 5c00 1 16 2 3 3 0x0710 - 5c00 1 16 2 4 3 0x0710 - 5c00 1 16 2 5 3 0x0710 - 5c00 1 16 2 6 3 0x0710 - 5c00 1 16 2 7 3 0x0710 + 5c00 2 16 2 0 3 0x0710 + 5c00 2 16 2 1 3 0x0710 + 5c00 2 16 2 2 3 0x0710 + 5c00 2 16 2 3 3 0x0710 + 5c00 2 16 2 4 3 0x0710 + 5c00 2 16 2 5 3 0x0710 + 5c00 2 16 2 6 3 0x0710 + 5c00 2 16 2 7 3 0x0710 ##############################Channels 16-23################################ - 5c00 1 16 3 0 3 0x0710 - 5c00 1 16 3 1 3 0x0710 - 5c00 1 16 3 2 3 0x0710 - 5c00 1 16 3 3 3 0x0710 - 5c00 1 16 3 4 3 0x0710 - 5c00 1 16 3 5 3 0x0710 - 5c00 1 16 3 6 3 0x0710 - 5c00 1 16 3 7 3 0x0710 + 5c00 2 16 3 0 3 0x0710 + 5c00 2 16 3 1 3 0x0710 + 5c00 2 16 3 2 3 0x0710 + 5c00 2 16 3 3 3 0x0710 + 5c00 2 16 3 4 3 0x0710 + 5c00 2 16 3 5 3 0x0710 + 5c00 2 16 3 6 3 0x0710 + 5c00 2 16 3 7 3 0x0710 ##############################Channels 24-31################################ - 5c00 1 16 4 0 3 0x0710 - 5c00 1 16 4 1 3 0x0710 - 5c00 1 16 4 2 3 0x0710 - 5c00 1 16 4 3 3 0x0710 - 5c00 1 16 4 4 3 0x0710 - 5c00 1 16 4 5 3 0x0710 - 5c00 1 16 4 6 3 0x0710 - 5c00 1 16 4 7 3 0x0710 + 5c00 2 16 4 0 3 0x0710 + 5c00 2 16 4 1 3 0x0710 + 5c00 2 16 4 2 3 0x0710 + 5c00 2 16 4 3 3 0x0710 + 5c00 2 16 4 4 3 0x0710 + 5c00 2 16 4 5 3 0x0710 + 5c00 2 16 4 6 3 0x0710 + 5c00 2 16 4 7 3 0x0710 ##############################Channels 32-39################################ - 5c00 1 16 5 0 3 0x0710 - 5c00 1 16 5 1 3 0x0710 - 5c00 1 16 5 2 3 0x0710 - 5c00 1 16 5 3 3 0x0710 - 5c00 1 16 5 4 3 0x0710 - 5c00 1 16 5 5 3 0x0710 - 5c00 1 16 5 6 3 0x0710 - 5c00 1 16 5 7 3 0x0710 + 5c00 2 16 5 0 3 0x0710 + 5c00 2 16 5 1 3 0x0710 + 5c00 2 16 5 2 3 0x0710 + 5c00 2 16 5 3 3 0x0710 + 5c00 2 16 5 4 3 0x0710 + 5c00 2 16 5 5 3 0x0710 + 5c00 2 16 5 6 3 0x0710 + 5c00 2 16 5 7 3 0x0710 ##############################Channels 40-47################################ - 5c00 1 16 6 0 3 0x0710 - 5c00 1 16 6 1 3 0x0710 - 5c00 1 16 6 2 3 0x0710 - 5c00 1 16 6 3 3 0x0710 - 5c00 1 16 6 4 3 0x0710 - 5c00 1 16 6 5 3 0x0710 - 5c00 1 16 6 6 3 0x0710 - 5c00 1 16 6 7 3 0x0710 + 5c00 2 16 6 0 3 0x0710 + 5c00 2 16 6 1 3 0x0710 + 5c00 2 16 6 2 3 0x0710 + 5c00 2 16 6 3 3 0x0710 + 5c00 2 16 6 4 3 0x0710 + 5c00 2 16 6 5 3 0x0710 + 5c00 2 16 6 6 3 0x0710 + 5c00 2 16 6 7 3 0x0710 ##############################Channels 48-55################################ - 5c00 1 16 7 0 3 0x0710 - 5c00 1 16 7 1 3 0x0710 - 5c00 1 16 7 2 3 0x0710 - 5c00 1 16 7 3 3 0x0710 - 5c00 1 16 7 4 3 0x0710 - 5c00 1 16 7 5 3 0x0710 - 5c00 1 16 7 6 3 0x0710 - 5c00 1 16 7 7 3 0x0710 + 5c00 2 16 7 0 3 0x0710 + 5c00 2 16 7 1 3 0x0710 + 5c00 2 16 7 2 3 0x0710 + 5c00 2 16 7 3 3 0x0710 + 5c00 2 16 7 4 3 0x0710 + 5c00 2 16 7 5 3 0x0710 + 5c00 2 16 7 6 3 0x0710 + 5c00 2 16 7 7 3 0x0710 ##############################Channels 56-63################################ - 5c00 1 16 8 0 3 0x0710 - 5c00 1 16 8 1 3 0x0710 - 5c00 1 16 8 2 3 0x0710 - 5c00 1 16 8 3 3 0x0710 - 5c00 1 16 8 4 3 0x0710 - 5c00 1 16 8 5 3 0x0710 - 5c00 1 16 8 6 3 0x0710 - 5c00 1 16 8 7 3 0x0710 + 5c00 2 16 8 0 3 0x0710 + 5c00 2 16 8 1 3 0x0710 + 5c00 2 16 8 2 3 0x0710 + 5c00 2 16 8 3 3 0x0710 + 5c00 2 16 8 4 3 0x0710 + 5c00 2 16 8 5 3 0x0710 + 5c00 2 16 8 6 3 0x0710 + 5c00 2 16 8 7 3 0x0710 ##############################Channels 64-71################################ - 5c00 1 16 9 0 3 0x0710 - 5c00 1 16 9 1 3 0x0710 - 5c00 1 16 9 2 3 0x0710 - 5c00 1 16 9 3 3 0x0710 - 5c00 1 16 9 4 3 0x0710 - 5c00 1 16 9 5 3 0x0710 - 5c00 1 16 9 6 3 0x0710 - 5c00 1 16 9 7 3 0x0710 + 5c00 2 16 9 0 3 0x0710 + 5c00 2 16 9 1 3 0x0710 + 5c00 2 16 9 2 3 0x0710 + 5c00 2 16 9 3 3 0x0710 + 5c00 2 16 9 4 3 0x0710 + 5c00 2 16 9 5 3 0x0710 + 5c00 2 16 9 6 3 0x0710 + 5c00 2 16 9 7 3 0x0710 ##############################Channels 72-79################################ - 5c00 1 16 10 0 3 0x0710 - 5c00 1 16 10 1 3 0x0710 - 5c00 1 16 10 2 3 0x0710 - 5c00 1 16 10 3 3 0x0710 - 5c00 1 16 10 4 3 0x0710 - 5c00 1 16 10 5 3 0x0710 - 5c00 1 16 10 6 3 0x0710 - 5c00 1 16 10 7 3 0x0710 + 5c00 2 16 10 0 3 0x0710 + 5c00 2 16 10 1 3 0x0710 + 5c00 2 16 10 2 3 0x0710 + 5c00 2 16 10 3 3 0x0710 + 5c00 2 16 10 4 3 0x0710 + 5c00 2 16 10 5 3 0x0710 + 5c00 2 16 10 6 3 0x0710 + 5c00 2 16 10 7 3 0x0710 ##############################Channels 80-87################################ - 5c00 1 16 11 0 3 0x0710 - 5c00 1 16 11 1 3 0x0710 - 5c00 1 16 11 2 3 0x0710 - 5c00 1 16 11 3 3 0x0710 - 5c00 1 16 11 4 3 0x0710 - 5c00 1 16 11 5 3 0x0710 - 5c00 1 16 11 6 3 0x0710 - 5c00 1 16 11 7 3 0x0710 + 5c00 2 16 11 0 3 0x0710 + 5c00 2 16 11 1 3 0x0710 + 5c00 2 16 11 2 3 0x0710 + 5c00 2 16 11 3 3 0x0710 + 5c00 2 16 11 4 3 0x0710 + 5c00 2 16 11 5 3 0x0710 + 5c00 2 16 11 6 3 0x0710 + 5c00 2 16 11 7 3 0x0710 ##############################Channels 88-95################################ - 5c00 1 16 12 0 3 0x0710 - 5c00 1 16 12 1 3 0x0710 - 5c00 1 16 12 2 3 0x0710 - 5c00 1 16 12 3 3 0x0710 - 5c00 1 16 12 4 3 0x0710 - 5c00 1 16 12 5 3 0x0710 - 5c00 1 16 12 6 3 0x0710 - 5c00 1 16 12 7 3 0x0710 + 5c00 2 16 12 0 3 0x0710 + 5c00 2 16 12 1 3 0x0710 + 5c00 2 16 12 2 3 0x0710 + 5c00 2 16 12 3 3 0x0710 + 5c00 2 16 12 4 3 0x0710 + 5c00 2 16 12 5 3 0x0710 + 5c00 2 16 12 6 3 0x0710 + 5c00 2 16 12 7 3 0x0710 ##############################Channels 96-103############################### - 5c00 1 16 13 0 3 0x0710 - 5c00 1 16 13 1 3 0x0710 - 5c00 1 16 13 2 3 0x0710 - 5c00 1 16 13 3 3 0x0710 - 5c00 1 16 13 4 3 0x0710 - 5c00 1 16 13 5 3 0x0710 - 5c00 1 16 13 6 3 0x0710 - 5c00 1 16 13 7 3 0x0710 + 5c00 2 16 13 0 3 0x0710 + 5c00 2 16 13 1 3 0x0710 + 5c00 2 16 13 2 3 0x0710 + 5c00 2 16 13 3 3 0x0710 + 5c00 2 16 13 4 3 0x0710 + 5c00 2 16 13 5 3 0x0710 + 5c00 2 16 13 6 3 0x0710 + 5c00 2 16 13 7 3 0x0710 #############################Channels 104-111############################### - 5c00 1 16 14 0 3 0x0710 - 5c00 1 16 14 1 3 0x0710 - 5c00 1 16 14 2 3 0x0710 - 5c00 1 16 14 3 3 0x0710 - 5c00 1 16 14 4 3 0x0710 - 5c00 1 16 14 5 3 0x0710 - 5c00 1 16 14 6 3 0x0710 - 5c00 1 16 14 7 3 0x0710 + 5c00 2 16 14 0 3 0x0710 + 5c00 2 16 14 1 3 0x0710 + 5c00 2 16 14 2 3 0x0710 + 5c00 2 16 14 3 3 0x0710 + 5c00 2 16 14 4 3 0x0710 + 5c00 2 16 14 5 3 0x0710 + 5c00 2 16 14 6 3 0x0710 + 5c00 2 16 14 7 3 0x0710 #############################Channels 112-119############################### - 5c00 1 16 15 0 3 0x0710 - 5c00 1 16 15 1 3 0x0710 - 5c00 1 16 15 2 3 0x0710 - 5c00 1 16 15 3 3 0x0710 - 5c00 1 16 15 4 3 0x0710 - 5c00 1 16 15 5 3 0x0710 - 5c00 1 16 15 6 3 0x0710 - 5c00 1 16 15 7 3 0x0710 + 5c00 2 16 15 0 3 0x0710 + 5c00 2 16 15 1 3 0x0710 + 5c00 2 16 15 2 3 0x0710 + 5c00 2 16 15 3 3 0x0710 + 5c00 2 16 15 4 3 0x0710 + 5c00 2 16 15 5 3 0x0710 + 5c00 2 16 15 6 3 0x0710 + 5c00 2 16 15 7 3 0x0710 diff --git a/tof/thr_trb3/tof_thr_86c1.db b/tof/thr_trb3/tof_thr_86c1.db index 6fbd998..302c816 100644 --- a/tof/thr_trb3/tof_thr_86c1.db +++ b/tof/thr_trb3/tof_thr_86c1.db @@ -19,155 +19,155 @@ # # Board Chain ChainLen DAC Channel Command Value ###############################Channels 120-127############################# - 5c10 1 1 16 0 3 0x0710 - 5c10 1 1 16 1 3 0x0710 - 5c10 1 1 16 2 3 0x0710 - 5c10 1 1 16 3 3 0x0710 - 5c10 1 1 16 4 3 0x0710 - 5c10 1 1 16 5 3 0x0710 - 5c10 1 1 16 6 3 0x0710 - 5c10 1 1 16 7 3 0x0710 + 5c10 2 1 16 0 3 0x0710 + 5c10 2 1 16 1 3 0x0710 + 5c10 2 1 16 2 3 0x0710 + 5c10 2 1 16 3 3 0x0710 + 5c10 2 1 16 4 3 0x0710 + 5c10 2 1 16 5 3 0x0710 + 5c10 2 1 16 6 3 0x0710 + 5c10 2 1 16 7 3 0x0710 ###############################Global values################################ - 5c10 1 16 0 0 3 0x3100 - 5c10 1 16 0 1 3 0x3100 - 5c10 1 16 0 2 3 0x5000 - 5c10 1 16 0 3 3 0x5000 - 5c10 1 16 0 4 3 0x7000 - 5c10 1 16 0 5 3 0x7000 - 5c10 1 16 0 6 3 0x7000 - 5c10 1 16 0 7 3 0x7000 + 5c10 2 16 0 0 3 0x3100 + 5c10 2 16 0 1 3 0x3100 + 5c10 2 16 0 2 3 0x5000 + 5c10 2 16 0 3 3 0x5000 + 5c10 2 16 0 4 3 0x7000 + 5c10 2 16 0 5 3 0x7000 + 5c10 2 16 0 6 3 0x7000 + 5c10 2 16 0 7 3 0x7000 ###############################Channels 1-7################################# - 5c10 1 16 1 0 3 0x0710 - 5c10 1 16 1 1 3 0x0710 - 5c10 1 16 1 2 3 0x0710 - 5c10 1 16 1 3 3 0x0710 - 5c10 1 16 1 4 3 0x0710 - 5c10 1 16 1 5 3 0x0710 - 5c10 1 16 1 6 3 0x0710 - 5c10 1 16 1 7 3 0x0710 + 5c10 2 16 1 0 3 0x0710 + 5c10 2 16 1 1 3 0x0710 + 5c10 2 16 1 2 3 0x0710 + 5c10 2 16 1 3 3 0x0710 + 5c10 2 16 1 4 3 0x0710 + 5c10 2 16 1 5 3 0x0710 + 5c10 2 16 1 6 3 0x0710 + 5c10 2 16 1 7 3 0x0710 ###############################Channels 8-15################################ - 5c10 1 16 2 0 3 0x0710 - 5c10 1 16 2 1 3 0x0710 - 5c10 1 16 2 2 3 0x0710 - 5c10 1 16 2 3 3 0x0710 - 5c10 1 16 2 4 3 0x0710 - 5c10 1 16 2 5 3 0x0710 - 5c10 1 16 2 6 3 0x0710 - 5c10 1 16 2 7 3 0x0710 + 5c10 2 16 2 0 3 0x0710 + 5c10 2 16 2 1 3 0x0710 + 5c10 2 16 2 2 3 0x0710 + 5c10 2 16 2 3 3 0x0710 + 5c10 2 16 2 4 3 0x0710 + 5c10 2 16 2 5 3 0x0710 + 5c10 2 16 2 6 3 0x0710 + 5c10 2 16 2 7 3 0x0710 ##############################Channels 16-23################################ - 5c10 1 16 3 0 3 0x0710 - 5c10 1 16 3 1 3 0x0710 - 5c10 1 16 3 2 3 0x0710 - 5c10 1 16 3 3 3 0x0710 - 5c10 1 16 3 4 3 0x0710 - 5c10 1 16 3 5 3 0x0710 - 5c10 1 16 3 6 3 0x0710 - 5c10 1 16 3 7 3 0x0710 + 5c10 2 16 3 0 3 0x0710 + 5c10 2 16 3 1 3 0x0710 + 5c10 2 16 3 2 3 0x0710 + 5c10 2 16 3 3 3 0x0710 + 5c10 2 16 3 4 3 0x0710 + 5c10 2 16 3 5 3 0x0710 + 5c10 2 16 3 6 3 0x0710 + 5c10 2 16 3 7 3 0x0710 ##############################Channels 24-31################################ - 5c10 1 16 4 0 3 0x0710 - 5c10 1 16 4 1 3 0x0710 - 5c10 1 16 4 2 3 0x0710 - 5c10 1 16 4 3 3 0x0710 - 5c10 1 16 4 4 3 0x0710 - 5c10 1 16 4 5 3 0x0710 - 5c10 1 16 4 6 3 0x0710 - 5c10 1 16 4 7 3 0x0710 + 5c10 2 16 4 0 3 0x0710 + 5c10 2 16 4 1 3 0x0710 + 5c10 2 16 4 2 3 0x0710 + 5c10 2 16 4 3 3 0x0710 + 5c10 2 16 4 4 3 0x0710 + 5c10 2 16 4 5 3 0x0710 + 5c10 2 16 4 6 3 0x0710 + 5c10 2 16 4 7 3 0x0710 ##############################Channels 32-39################################ - 5c10 1 16 5 0 3 0x0710 - 5c10 1 16 5 1 3 0x0710 - 5c10 1 16 5 2 3 0x0710 - 5c10 1 16 5 3 3 0x0710 - 5c10 1 16 5 4 3 0x0710 - 5c10 1 16 5 5 3 0x0710 - 5c10 1 16 5 6 3 0x0710 - 5c10 1 16 5 7 3 0x0710 + 5c10 2 16 5 0 3 0x0710 + 5c10 2 16 5 1 3 0x0710 + 5c10 2 16 5 2 3 0x0710 + 5c10 2 16 5 3 3 0x0710 + 5c10 2 16 5 4 3 0x0710 + 5c10 2 16 5 5 3 0x0710 + 5c10 2 16 5 6 3 0x0710 + 5c10 2 16 5 7 3 0x0710 ##############################Channels 40-47################################ - 5c10 1 16 6 0 3 0x0710 - 5c10 1 16 6 1 3 0x0710 - 5c10 1 16 6 2 3 0x0710 - 5c10 1 16 6 3 3 0x0710 - 5c10 1 16 6 4 3 0x0710 - 5c10 1 16 6 5 3 0x0710 - 5c10 1 16 6 6 3 0x0710 - 5c10 1 16 6 7 3 0x0710 + 5c10 2 16 6 0 3 0x0710 + 5c10 2 16 6 1 3 0x0710 + 5c10 2 16 6 2 3 0x0710 + 5c10 2 16 6 3 3 0x0710 + 5c10 2 16 6 4 3 0x0710 + 5c10 2 16 6 5 3 0x0710 + 5c10 2 16 6 6 3 0x0710 + 5c10 2 16 6 7 3 0x0710 ##############################Channels 48-55################################ - 5c10 1 16 7 0 3 0x0710 - 5c10 1 16 7 1 3 0x0710 - 5c10 1 16 7 2 3 0x0710 - 5c10 1 16 7 3 3 0x0710 - 5c10 1 16 7 4 3 0x0710 - 5c10 1 16 7 5 3 0x0710 - 5c10 1 16 7 6 3 0x0710 - 5c10 1 16 7 7 3 0x0710 + 5c10 2 16 7 0 3 0x0710 + 5c10 2 16 7 1 3 0x0710 + 5c10 2 16 7 2 3 0x0710 + 5c10 2 16 7 3 3 0x0710 + 5c10 2 16 7 4 3 0x0710 + 5c10 2 16 7 5 3 0x0710 + 5c10 2 16 7 6 3 0x0710 + 5c10 2 16 7 7 3 0x0710 ##############################Channels 56-63################################ - 5c10 1 16 8 0 3 0x0710 - 5c10 1 16 8 1 3 0x0710 - 5c10 1 16 8 2 3 0x0710 - 5c10 1 16 8 3 3 0x0710 - 5c10 1 16 8 4 3 0x0710 - 5c10 1 16 8 5 3 0x0710 - 5c10 1 16 8 6 3 0x0710 - 5c10 1 16 8 7 3 0x0710 + 5c10 2 16 8 0 3 0x0710 + 5c10 2 16 8 1 3 0x0710 + 5c10 2 16 8 2 3 0x0710 + 5c10 2 16 8 3 3 0x0710 + 5c10 2 16 8 4 3 0x0710 + 5c10 2 16 8 5 3 0x0710 + 5c10 2 16 8 6 3 0x0710 + 5c10 2 16 8 7 3 0x0710 ##############################Channels 64-71################################ - 5c10 1 16 9 0 3 0x0710 - 5c10 1 16 9 1 3 0x0710 - 5c10 1 16 9 2 3 0x0710 - 5c10 1 16 9 3 3 0x0710 - 5c10 1 16 9 4 3 0x0710 - 5c10 1 16 9 5 3 0x0710 - 5c10 1 16 9 6 3 0x0710 - 5c10 1 16 9 7 3 0x0710 + 5c10 2 16 9 0 3 0x0710 + 5c10 2 16 9 1 3 0x0710 + 5c10 2 16 9 2 3 0x0710 + 5c10 2 16 9 3 3 0x0710 + 5c10 2 16 9 4 3 0x0710 + 5c10 2 16 9 5 3 0x0710 + 5c10 2 16 9 6 3 0x0710 + 5c10 2 16 9 7 3 0x0710 ##############################Channels 72-79################################ - 5c10 1 16 10 0 3 0x0710 - 5c10 1 16 10 1 3 0x0710 - 5c10 1 16 10 2 3 0x0710 - 5c10 1 16 10 3 3 0x0710 - 5c10 1 16 10 4 3 0x0710 - 5c10 1 16 10 5 3 0x0710 - 5c10 1 16 10 6 3 0x0710 - 5c10 1 16 10 7 3 0x0710 + 5c10 2 16 10 0 3 0x0710 + 5c10 2 16 10 1 3 0x0710 + 5c10 2 16 10 2 3 0x0710 + 5c10 2 16 10 3 3 0x0710 + 5c10 2 16 10 4 3 0x0710 + 5c10 2 16 10 5 3 0x0710 + 5c10 2 16 10 6 3 0x0710 + 5c10 2 16 10 7 3 0x0710 ##############################Channels 80-87################################ - 5c10 1 16 11 0 3 0x0710 - 5c10 1 16 11 1 3 0x0710 - 5c10 1 16 11 2 3 0x0710 - 5c10 1 16 11 3 3 0x0710 - 5c10 1 16 11 4 3 0x0710 - 5c10 1 16 11 5 3 0x0710 - 5c10 1 16 11 6 3 0x0710 - 5c10 1 16 11 7 3 0x0710 + 5c10 2 16 11 0 3 0x0710 + 5c10 2 16 11 1 3 0x0710 + 5c10 2 16 11 2 3 0x0710 + 5c10 2 16 11 3 3 0x0710 + 5c10 2 16 11 4 3 0x0710 + 5c10 2 16 11 5 3 0x0710 + 5c10 2 16 11 6 3 0x0710 + 5c10 2 16 11 7 3 0x0710 ##############################Channels 88-95################################ - 5c10 1 16 12 0 3 0x0710 - 5c10 1 16 12 1 3 0x0710 - 5c10 1 16 12 2 3 0x0710 - 5c10 1 16 12 3 3 0x0710 - 5c10 1 16 12 4 3 0x0710 - 5c10 1 16 12 5 3 0x0710 - 5c10 1 16 12 6 3 0x0710 - 5c10 1 16 12 7 3 0x0710 + 5c10 2 16 12 0 3 0x0710 + 5c10 2 16 12 1 3 0x0710 + 5c10 2 16 12 2 3 0x0710 + 5c10 2 16 12 3 3 0x0710 + 5c10 2 16 12 4 3 0x0710 + 5c10 2 16 12 5 3 0x0710 + 5c10 2 16 12 6 3 0x0710 + 5c10 2 16 12 7 3 0x0710 ##############################Channels 96-103############################### - 5c10 1 16 13 0 3 0x0710 - 5c10 1 16 13 1 3 0x0710 - 5c10 1 16 13 2 3 0x0710 - 5c10 1 16 13 3 3 0x0710 - 5c10 1 16 13 4 3 0x0710 - 5c10 1 16 13 5 3 0x0710 - 5c10 1 16 13 6 3 0x0710 - 5c10 1 16 13 7 3 0x0710 + 5c10 2 16 13 0 3 0x0710 + 5c10 2 16 13 1 3 0x0710 + 5c10 2 16 13 2 3 0x0710 + 5c10 2 16 13 3 3 0x0710 + 5c10 2 16 13 4 3 0x0710 + 5c10 2 16 13 5 3 0x0710 + 5c10 2 16 13 6 3 0x0710 + 5c10 2 16 13 7 3 0x0710 #############################Channels 104-111############################### - 5c10 1 16 14 0 3 0x0710 - 5c10 1 16 14 1 3 0x0710 - 5c10 1 16 14 2 3 0x0710 - 5c10 1 16 14 3 3 0x0710 - 5c10 1 16 14 4 3 0x0710 - 5c10 1 16 14 5 3 0x0710 - 5c10 1 16 14 6 3 0x0710 - 5c10 1 16 14 7 3 0x0710 + 5c10 2 16 14 0 3 0x0710 + 5c10 2 16 14 1 3 0x0710 + 5c10 2 16 14 2 3 0x0710 + 5c10 2 16 14 3 3 0x0710 + 5c10 2 16 14 4 3 0x0710 + 5c10 2 16 14 5 3 0x0710 + 5c10 2 16 14 6 3 0x0710 + 5c10 2 16 14 7 3 0x0710 #############################Channels 112-119############################### - 5c10 1 16 15 0 3 0x0710 - 5c10 1 16 15 1 3 0x0710 - 5c10 1 16 15 2 3 0x0710 - 5c10 1 16 15 3 3 0x0710 - 5c10 1 16 15 4 3 0x0710 - 5c10 1 16 15 5 3 0x0710 - 5c10 1 16 15 6 3 0x0710 - 5c10 1 16 15 7 3 0x0710 + 5c10 2 16 15 0 3 0x0710 + 5c10 2 16 15 1 3 0x0710 + 5c10 2 16 15 2 3 0x0710 + 5c10 2 16 15 3 3 0x0710 + 5c10 2 16 15 4 3 0x0710 + 5c10 2 16 15 5 3 0x0710 + 5c10 2 16 15 6 3 0x0710 + 5c10 2 16 15 7 3 0x0710 diff --git a/tof/thr_trb3/tof_thr_86c2.db b/tof/thr_trb3/tof_thr_86c2.db index 597e26e..9e876f5 100644 --- a/tof/thr_trb3/tof_thr_86c2.db +++ b/tof/thr_trb3/tof_thr_86c2.db @@ -19,155 +19,155 @@ # # Board Chain ChainLen DAC Channel Command Value ###############################Channels 120-127############################# - 5c20 1 1 16 0 3 0x0710 - 5c20 1 1 16 1 3 0x0710 - 5c20 1 1 16 2 3 0x0710 - 5c20 1 1 16 3 3 0x0710 - 5c20 1 1 16 4 3 0x0710 - 5c20 1 1 16 5 3 0x0710 - 5c20 1 1 16 6 3 0x0710 - 5c20 1 1 16 7 3 0x0710 + 5c20 2 1 16 0 3 0x0710 + 5c20 2 1 16 1 3 0x0710 + 5c20 2 1 16 2 3 0x0710 + 5c20 2 1 16 3 3 0x0710 + 5c20 2 1 16 4 3 0x0710 + 5c20 2 1 16 5 3 0x0710 + 5c20 2 1 16 6 3 0x0710 + 5c20 2 1 16 7 3 0x0710 ###############################Global values################################ - 5c20 1 16 0 0 3 0x3100 - 5c20 1 16 0 1 3 0x3100 - 5c20 1 16 0 2 3 0x5000 - 5c20 1 16 0 3 3 0x5000 - 5c20 1 16 0 4 3 0x7000 - 5c20 1 16 0 5 3 0x7000 - 5c20 1 16 0 6 3 0x7000 - 5c20 1 16 0 7 3 0x7000 + 5c20 2 16 0 0 3 0x3100 + 5c20 2 16 0 1 3 0x3100 + 5c20 2 16 0 2 3 0x5000 + 5c20 2 16 0 3 3 0x5000 + 5c20 2 16 0 4 3 0x7000 + 5c20 2 16 0 5 3 0x7000 + 5c20 2 16 0 6 3 0x7000 + 5c20 2 16 0 7 3 0x7000 ###############################Channels 1-7################################# - 5c20 1 16 1 0 3 0x0710 - 5c20 1 16 1 1 3 0x0710 - 5c20 1 16 1 2 3 0x0710 - 5c20 1 16 1 3 3 0x0710 - 5c20 1 16 1 4 3 0x0710 - 5c20 1 16 1 5 3 0x0710 - 5c20 1 16 1 6 3 0x0710 - 5c20 1 16 1 7 3 0x0710 + 5c20 2 16 1 0 3 0x0710 + 5c20 2 16 1 1 3 0x0710 + 5c20 2 16 1 2 3 0x0710 + 5c20 2 16 1 3 3 0x0710 + 5c20 2 16 1 4 3 0x0710 + 5c20 2 16 1 5 3 0x0710 + 5c20 2 16 1 6 3 0x0710 + 5c20 2 16 1 7 3 0x0710 ###############################Channels 8-15################################ - 5c20 1 16 2 0 3 0x0710 - 5c20 1 16 2 1 3 0x0710 - 5c20 1 16 2 2 3 0x0710 - 5c20 1 16 2 3 3 0x0710 - 5c20 1 16 2 4 3 0x0710 - 5c20 1 16 2 5 3 0x0710 - 5c20 1 16 2 6 3 0x0710 - 5c20 1 16 2 7 3 0x0710 + 5c20 2 16 2 0 3 0x0710 + 5c20 2 16 2 1 3 0x0710 + 5c20 2 16 2 2 3 0x0710 + 5c20 2 16 2 3 3 0x0710 + 5c20 2 16 2 4 3 0x0710 + 5c20 2 16 2 5 3 0x0710 + 5c20 2 16 2 6 3 0x0710 + 5c20 2 16 2 7 3 0x0710 ##############################Channels 16-23################################ - 5c20 1 16 3 0 3 0x0710 - 5c20 1 16 3 1 3 0x0710 - 5c20 1 16 3 2 3 0x0710 - 5c20 1 16 3 3 3 0x0710 - 5c20 1 16 3 4 3 0x0710 - 5c20 1 16 3 5 3 0x0710 - 5c20 1 16 3 6 3 0x0710 - 5c20 1 16 3 7 3 0x0710 + 5c20 2 16 3 0 3 0x0710 + 5c20 2 16 3 1 3 0x0710 + 5c20 2 16 3 2 3 0x0710 + 5c20 2 16 3 3 3 0x0710 + 5c20 2 16 3 4 3 0x0710 + 5c20 2 16 3 5 3 0x0710 + 5c20 2 16 3 6 3 0x0710 + 5c20 2 16 3 7 3 0x0710 ##############################Channels 24-31################################ - 5c20 1 16 4 0 3 0x0710 - 5c20 1 16 4 1 3 0x0710 - 5c20 1 16 4 2 3 0x0710 - 5c20 1 16 4 3 3 0x0710 - 5c20 1 16 4 4 3 0x0710 - 5c20 1 16 4 5 3 0x0710 - 5c20 1 16 4 6 3 0x0710 - 5c20 1 16 4 7 3 0x0710 + 5c20 2 16 4 0 3 0x0710 + 5c20 2 16 4 1 3 0x0710 + 5c20 2 16 4 2 3 0x0710 + 5c20 2 16 4 3 3 0x0710 + 5c20 2 16 4 4 3 0x0710 + 5c20 2 16 4 5 3 0x0710 + 5c20 2 16 4 6 3 0x0710 + 5c20 2 16 4 7 3 0x0710 ##############################Channels 32-39################################ - 5c20 1 16 5 0 3 0x0710 - 5c20 1 16 5 1 3 0x0710 - 5c20 1 16 5 2 3 0x0710 - 5c20 1 16 5 3 3 0x0710 - 5c20 1 16 5 4 3 0x0710 - 5c20 1 16 5 5 3 0x0710 - 5c20 1 16 5 6 3 0x0710 - 5c20 1 16 5 7 3 0x0710 + 5c20 2 16 5 0 3 0x0710 + 5c20 2 16 5 1 3 0x0710 + 5c20 2 16 5 2 3 0x0710 + 5c20 2 16 5 3 3 0x0710 + 5c20 2 16 5 4 3 0x0710 + 5c20 2 16 5 5 3 0x0710 + 5c20 2 16 5 6 3 0x0710 + 5c20 2 16 5 7 3 0x0710 ##############################Channels 40-47################################ - 5c20 1 16 6 0 3 0x0710 - 5c20 1 16 6 1 3 0x0710 - 5c20 1 16 6 2 3 0x0710 - 5c20 1 16 6 3 3 0x0710 - 5c20 1 16 6 4 3 0x0710 - 5c20 1 16 6 5 3 0x0710 - 5c20 1 16 6 6 3 0x0710 - 5c20 1 16 6 7 3 0x0710 + 5c20 2 16 6 0 3 0x0710 + 5c20 2 16 6 1 3 0x0710 + 5c20 2 16 6 2 3 0x0710 + 5c20 2 16 6 3 3 0x0710 + 5c20 2 16 6 4 3 0x0710 + 5c20 2 16 6 5 3 0x0710 + 5c20 2 16 6 6 3 0x0710 + 5c20 2 16 6 7 3 0x0710 ##############################Channels 48-55################################ - 5c20 1 16 7 0 3 0x0710 - 5c20 1 16 7 1 3 0x0710 - 5c20 1 16 7 2 3 0x0710 - 5c20 1 16 7 3 3 0x0710 - 5c20 1 16 7 4 3 0x0710 - 5c20 1 16 7 5 3 0x0710 - 5c20 1 16 7 6 3 0x0710 - 5c20 1 16 7 7 3 0x0710 + 5c20 2 16 7 0 3 0x0710 + 5c20 2 16 7 1 3 0x0710 + 5c20 2 16 7 2 3 0x0710 + 5c20 2 16 7 3 3 0x0710 + 5c20 2 16 7 4 3 0x0710 + 5c20 2 16 7 5 3 0x0710 + 5c20 2 16 7 6 3 0x0710 + 5c20 2 16 7 7 3 0x0710 ##############################Channels 56-63################################ - 5c20 1 16 8 0 3 0x0710 - 5c20 1 16 8 1 3 0x0710 - 5c20 1 16 8 2 3 0x0710 - 5c20 1 16 8 3 3 0x0710 - 5c20 1 16 8 4 3 0x0710 - 5c20 1 16 8 5 3 0x0710 - 5c20 1 16 8 6 3 0x0710 - 5c20 1 16 8 7 3 0x0710 + 5c20 2 16 8 0 3 0x0710 + 5c20 2 16 8 1 3 0x0710 + 5c20 2 16 8 2 3 0x0710 + 5c20 2 16 8 3 3 0x0710 + 5c20 2 16 8 4 3 0x0710 + 5c20 2 16 8 5 3 0x0710 + 5c20 2 16 8 6 3 0x0710 + 5c20 2 16 8 7 3 0x0710 ##############################Channels 64-71################################ - 5c20 1 16 9 0 3 0x0710 - 5c20 1 16 9 1 3 0x0710 - 5c20 1 16 9 2 3 0x0710 - 5c20 1 16 9 3 3 0x0710 - 5c20 1 16 9 4 3 0x0710 - 5c20 1 16 9 5 3 0x0710 - 5c20 1 16 9 6 3 0x0710 - 5c20 1 16 9 7 3 0x0710 + 5c20 2 16 9 0 3 0x0710 + 5c20 2 16 9 1 3 0x0710 + 5c20 2 16 9 2 3 0x0710 + 5c20 2 16 9 3 3 0x0710 + 5c20 2 16 9 4 3 0x0710 + 5c20 2 16 9 5 3 0x0710 + 5c20 2 16 9 6 3 0x0710 + 5c20 2 16 9 7 3 0x0710 ##############################Channels 72-79################################ - 5c20 1 16 10 0 3 0x0710 - 5c20 1 16 10 1 3 0x0710 - 5c20 1 16 10 2 3 0x0710 - 5c20 1 16 10 3 3 0x0710 - 5c20 1 16 10 4 3 0x0710 - 5c20 1 16 10 5 3 0x0710 - 5c20 1 16 10 6 3 0x0710 - 5c20 1 16 10 7 3 0x0710 + 5c20 2 16 10 0 3 0x0710 + 5c20 2 16 10 1 3 0x0710 + 5c20 2 16 10 2 3 0x0710 + 5c20 2 16 10 3 3 0x0710 + 5c20 2 16 10 4 3 0x0710 + 5c20 2 16 10 5 3 0x0710 + 5c20 2 16 10 6 3 0x0710 + 5c20 2 16 10 7 3 0x0710 ##############################Channels 80-87################################ - 5c20 1 16 11 0 3 0x0710 - 5c20 1 16 11 1 3 0x0710 - 5c20 1 16 11 2 3 0x0710 - 5c20 1 16 11 3 3 0x0710 - 5c20 1 16 11 4 3 0x0710 - 5c20 1 16 11 5 3 0x0710 - 5c20 1 16 11 6 3 0x0710 - 5c20 1 16 11 7 3 0x0710 + 5c20 2 16 11 0 3 0x0710 + 5c20 2 16 11 1 3 0x0710 + 5c20 2 16 11 2 3 0x0710 + 5c20 2 16 11 3 3 0x0710 + 5c20 2 16 11 4 3 0x0710 + 5c20 2 16 11 5 3 0x0710 + 5c20 2 16 11 6 3 0x0710 + 5c20 2 16 11 7 3 0x0710 ##############################Channels 88-95################################ - 5c20 1 16 12 0 3 0x0710 - 5c20 1 16 12 1 3 0x0710 - 5c20 1 16 12 2 3 0x0710 - 5c20 1 16 12 3 3 0x0710 - 5c20 1 16 12 4 3 0x0710 - 5c20 1 16 12 5 3 0x0710 - 5c20 1 16 12 6 3 0x0710 - 5c20 1 16 12 7 3 0x0710 + 5c20 2 16 12 0 3 0x0710 + 5c20 2 16 12 1 3 0x0710 + 5c20 2 16 12 2 3 0x0710 + 5c20 2 16 12 3 3 0x0710 + 5c20 2 16 12 4 3 0x0710 + 5c20 2 16 12 5 3 0x0710 + 5c20 2 16 12 6 3 0x0710 + 5c20 2 16 12 7 3 0x0710 ##############################Channels 96-103############################### - 5c20 1 16 13 0 3 0x0710 - 5c20 1 16 13 1 3 0x0710 - 5c20 1 16 13 2 3 0x0710 - 5c20 1 16 13 3 3 0x0710 - 5c20 1 16 13 4 3 0x0710 - 5c20 1 16 13 5 3 0x0710 - 5c20 1 16 13 6 3 0x0710 - 5c20 1 16 13 7 3 0x0710 + 5c20 2 16 13 0 3 0x0710 + 5c20 2 16 13 1 3 0x0710 + 5c20 2 16 13 2 3 0x0710 + 5c20 2 16 13 3 3 0x0710 + 5c20 2 16 13 4 3 0x0710 + 5c20 2 16 13 5 3 0x0710 + 5c20 2 16 13 6 3 0x0710 + 5c20 2 16 13 7 3 0x0710 #############################Channels 104-111############################### - 5c20 1 16 14 0 3 0x0710 - 5c20 1 16 14 1 3 0x0710 - 5c20 1 16 14 2 3 0x0710 - 5c20 1 16 14 3 3 0x0710 - 5c20 1 16 14 4 3 0x0710 - 5c20 1 16 14 5 3 0x0710 - 5c20 1 16 14 6 3 0x0710 - 5c20 1 16 14 7 3 0x0710 + 5c20 2 16 14 0 3 0x0710 + 5c20 2 16 14 1 3 0x0710 + 5c20 2 16 14 2 3 0x0710 + 5c20 2 16 14 3 3 0x0710 + 5c20 2 16 14 4 3 0x0710 + 5c20 2 16 14 5 3 0x0710 + 5c20 2 16 14 6 3 0x0710 + 5c20 2 16 14 7 3 0x0710 #############################Channels 112-119############################### - 5c20 1 16 15 0 3 0x0710 - 5c20 1 16 15 1 3 0x0710 - 5c20 1 16 15 2 3 0x0710 - 5c20 1 16 15 3 3 0x0710 - 5c20 1 16 15 4 3 0x0710 - 5c20 1 16 15 5 3 0x0710 - 5c20 1 16 15 6 3 0x0710 - 5c20 1 16 15 7 3 0x0710 + 5c20 2 16 15 0 3 0x0710 + 5c20 2 16 15 1 3 0x0710 + 5c20 2 16 15 2 3 0x0710 + 5c20 2 16 15 3 3 0x0710 + 5c20 2 16 15 4 3 0x0710 + 5c20 2 16 15 5 3 0x0710 + 5c20 2 16 15 6 3 0x0710 + 5c20 2 16 15 7 3 0x0710 diff --git a/tof/thr_trb3/tof_thr_86c3.db b/tof/thr_trb3/tof_thr_86c3.db index a84bfda..a0883ed 100644 --- a/tof/thr_trb3/tof_thr_86c3.db +++ b/tof/thr_trb3/tof_thr_86c3.db @@ -19,155 +19,155 @@ # # Board Chain ChainLen DAC Channel Command Value ###############################Channels 120-127############################# - 5c30 1 1 16 0 3 0x0710 - 5c30 1 1 16 1 3 0x0710 - 5c30 1 1 16 2 3 0x0710 - 5c30 1 1 16 3 3 0x0710 - 5c30 1 1 16 4 3 0x0710 - 5c30 1 1 16 5 3 0x0710 - 5c30 1 1 16 6 3 0x0710 - 5c30 1 1 16 7 3 0x0710 + 5c30 2 1 16 0 3 0x0710 + 5c30 2 1 16 1 3 0x0710 + 5c30 2 1 16 2 3 0x0710 + 5c30 2 1 16 3 3 0x0710 + 5c30 2 1 16 4 3 0x0710 + 5c30 2 1 16 5 3 0x0710 + 5c30 2 1 16 6 3 0x0710 + 5c30 2 1 16 7 3 0x0710 ###############################Global values################################ - 5c30 1 16 0 0 3 0x3100 - 5c30 1 16 0 1 3 0x3100 - 5c30 1 16 0 2 3 0x5000 - 5c30 1 16 0 3 3 0x5000 - 5c30 1 16 0 4 3 0x7000 - 5c30 1 16 0 5 3 0x7000 - 5c30 1 16 0 6 3 0x7000 - 5c30 1 16 0 7 3 0x7000 + 5c30 2 16 0 0 3 0x3100 + 5c30 2 16 0 1 3 0x3100 + 5c30 2 16 0 2 3 0x5000 + 5c30 2 16 0 3 3 0x5000 + 5c30 2 16 0 4 3 0x7000 + 5c30 2 16 0 5 3 0x7000 + 5c30 2 16 0 6 3 0x7000 + 5c30 2 16 0 7 3 0x7000 ###############################Channels 1-7################################# - 5c30 1 16 1 0 3 0x0710 - 5c30 1 16 1 1 3 0x0710 - 5c30 1 16 1 2 3 0x0710 - 5c30 1 16 1 3 3 0x0710 - 5c30 1 16 1 4 3 0x0710 - 5c30 1 16 1 5 3 0x0710 - 5c30 1 16 1 6 3 0x0710 - 5c30 1 16 1 7 3 0x0710 + 5c30 2 16 1 0 3 0x0710 + 5c30 2 16 1 1 3 0x0710 + 5c30 2 16 1 2 3 0x0710 + 5c30 2 16 1 3 3 0x0710 + 5c30 2 16 1 4 3 0x0710 + 5c30 2 16 1 5 3 0x0710 + 5c30 2 16 1 6 3 0x0710 + 5c30 2 16 1 7 3 0x0710 ###############################Channels 8-15################################ - 5c30 1 16 2 0 3 0x0710 - 5c30 1 16 2 1 3 0x0710 - 5c30 1 16 2 2 3 0x0710 - 5c30 1 16 2 3 3 0x0710 - 5c30 1 16 2 4 3 0x0710 - 5c30 1 16 2 5 3 0x0710 - 5c30 1 16 2 6 3 0x0710 - 5c30 1 16 2 7 3 0x0710 + 5c30 2 16 2 0 3 0x0710 + 5c30 2 16 2 1 3 0x0710 + 5c30 2 16 2 2 3 0x0710 + 5c30 2 16 2 3 3 0x0710 + 5c30 2 16 2 4 3 0x0710 + 5c30 2 16 2 5 3 0x0710 + 5c30 2 16 2 6 3 0x0710 + 5c30 2 16 2 7 3 0x0710 ##############################Channels 16-23################################ - 5c30 1 16 3 0 3 0x0710 - 5c30 1 16 3 1 3 0x0710 - 5c30 1 16 3 2 3 0x0710 - 5c30 1 16 3 3 3 0x0710 - 5c30 1 16 3 4 3 0x0710 - 5c30 1 16 3 5 3 0x0710 - 5c30 1 16 3 6 3 0x0710 - 5c30 1 16 3 7 3 0x0710 + 5c30 2 16 3 0 3 0x0710 + 5c30 2 16 3 1 3 0x0710 + 5c30 2 16 3 2 3 0x0710 + 5c30 2 16 3 3 3 0x0710 + 5c30 2 16 3 4 3 0x0710 + 5c30 2 16 3 5 3 0x0710 + 5c30 2 16 3 6 3 0x0710 + 5c30 2 16 3 7 3 0x0710 ##############################Channels 24-31################################ - 5c30 1 16 4 0 3 0x0710 - 5c30 1 16 4 1 3 0x0710 - 5c30 1 16 4 2 3 0x0710 - 5c30 1 16 4 3 3 0x0710 - 5c30 1 16 4 4 3 0x0710 - 5c30 1 16 4 5 3 0x0710 - 5c30 1 16 4 6 3 0x0710 - 5c30 1 16 4 7 3 0x0710 + 5c30 2 16 4 0 3 0x0710 + 5c30 2 16 4 1 3 0x0710 + 5c30 2 16 4 2 3 0x0710 + 5c30 2 16 4 3 3 0x0710 + 5c30 2 16 4 4 3 0x0710 + 5c30 2 16 4 5 3 0x0710 + 5c30 2 16 4 6 3 0x0710 + 5c30 2 16 4 7 3 0x0710 ##############################Channels 32-39################################ - 5c30 1 16 5 0 3 0x0710 - 5c30 1 16 5 1 3 0x0710 - 5c30 1 16 5 2 3 0x0710 - 5c30 1 16 5 3 3 0x0710 - 5c30 1 16 5 4 3 0x0710 - 5c30 1 16 5 5 3 0x0710 - 5c30 1 16 5 6 3 0x0710 - 5c30 1 16 5 7 3 0x0710 + 5c30 2 16 5 0 3 0x0710 + 5c30 2 16 5 1 3 0x0710 + 5c30 2 16 5 2 3 0x0710 + 5c30 2 16 5 3 3 0x0710 + 5c30 2 16 5 4 3 0x0710 + 5c30 2 16 5 5 3 0x0710 + 5c30 2 16 5 6 3 0x0710 + 5c30 2 16 5 7 3 0x0710 ##############################Channels 40-47################################ - 5c30 1 16 6 0 3 0x0710 - 5c30 1 16 6 1 3 0x0710 - 5c30 1 16 6 2 3 0x0710 - 5c30 1 16 6 3 3 0x0710 - 5c30 1 16 6 4 3 0x0710 - 5c30 1 16 6 5 3 0x0710 - 5c30 1 16 6 6 3 0x0710 - 5c30 1 16 6 7 3 0x0710 + 5c30 2 16 6 0 3 0x0710 + 5c30 2 16 6 1 3 0x0710 + 5c30 2 16 6 2 3 0x0710 + 5c30 2 16 6 3 3 0x0710 + 5c30 2 16 6 4 3 0x0710 + 5c30 2 16 6 5 3 0x0710 + 5c30 2 16 6 6 3 0x0710 + 5c30 2 16 6 7 3 0x0710 ##############################Channels 48-55################################ - 5c30 1 16 7 0 3 0x0710 - 5c30 1 16 7 1 3 0x0710 - 5c30 1 16 7 2 3 0x0710 - 5c30 1 16 7 3 3 0x0710 - 5c30 1 16 7 4 3 0x0710 - 5c30 1 16 7 5 3 0x0710 - 5c30 1 16 7 6 3 0x0710 - 5c30 1 16 7 7 3 0x0710 + 5c30 2 16 7 0 3 0x0710 + 5c30 2 16 7 1 3 0x0710 + 5c30 2 16 7 2 3 0x0710 + 5c30 2 16 7 3 3 0x0710 + 5c30 2 16 7 4 3 0x0710 + 5c30 2 16 7 5 3 0x0710 + 5c30 2 16 7 6 3 0x0710 + 5c30 2 16 7 7 3 0x0710 ##############################Channels 56-63################################ - 5c30 1 16 8 0 3 0x0710 - 5c30 1 16 8 1 3 0x0710 - 5c30 1 16 8 2 3 0x0710 - 5c30 1 16 8 3 3 0x0710 - 5c30 1 16 8 4 3 0x0710 - 5c30 1 16 8 5 3 0x0710 - 5c30 1 16 8 6 3 0x0710 - 5c30 1 16 8 7 3 0x0710 + 5c30 2 16 8 0 3 0x0710 + 5c30 2 16 8 1 3 0x0710 + 5c30 2 16 8 2 3 0x0710 + 5c30 2 16 8 3 3 0x0710 + 5c30 2 16 8 4 3 0x0710 + 5c30 2 16 8 5 3 0x0710 + 5c30 2 16 8 6 3 0x0710 + 5c30 2 16 8 7 3 0x0710 ##############################Channels 64-71################################ - 5c30 1 16 9 0 3 0x0710 - 5c30 1 16 9 1 3 0x0710 - 5c30 1 16 9 2 3 0x0710 - 5c30 1 16 9 3 3 0x0710 - 5c30 1 16 9 4 3 0x0710 - 5c30 1 16 9 5 3 0x0710 - 5c30 1 16 9 6 3 0x0710 - 5c30 1 16 9 7 3 0x0710 + 5c30 2 16 9 0 3 0x0710 + 5c30 2 16 9 1 3 0x0710 + 5c30 2 16 9 2 3 0x0710 + 5c30 2 16 9 3 3 0x0710 + 5c30 2 16 9 4 3 0x0710 + 5c30 2 16 9 5 3 0x0710 + 5c30 2 16 9 6 3 0x0710 + 5c30 2 16 9 7 3 0x0710 ##############################Channels 72-79################################ - 5c30 1 16 10 0 3 0x0710 - 5c30 1 16 10 1 3 0x0710 - 5c30 1 16 10 2 3 0x0710 - 5c30 1 16 10 3 3 0x0710 - 5c30 1 16 10 4 3 0x0710 - 5c30 1 16 10 5 3 0x0710 - 5c30 1 16 10 6 3 0x0710 - 5c30 1 16 10 7 3 0x0710 + 5c30 2 16 10 0 3 0x0710 + 5c30 2 16 10 1 3 0x0710 + 5c30 2 16 10 2 3 0x0710 + 5c30 2 16 10 3 3 0x0710 + 5c30 2 16 10 4 3 0x0710 + 5c30 2 16 10 5 3 0x0710 + 5c30 2 16 10 6 3 0x0710 + 5c30 2 16 10 7 3 0x0710 ##############################Channels 80-87################################ - 5c30 1 16 11 0 3 0x0710 - 5c30 1 16 11 1 3 0x0710 - 5c30 1 16 11 2 3 0x0710 - 5c30 1 16 11 3 3 0x0710 - 5c30 1 16 11 4 3 0x0710 - 5c30 1 16 11 5 3 0x0710 - 5c30 1 16 11 6 3 0x0710 - 5c30 1 16 11 7 3 0x0710 + 5c30 2 16 11 0 3 0x0710 + 5c30 2 16 11 1 3 0x0710 + 5c30 2 16 11 2 3 0x0710 + 5c30 2 16 11 3 3 0x0710 + 5c30 2 16 11 4 3 0x0710 + 5c30 2 16 11 5 3 0x0710 + 5c30 2 16 11 6 3 0x0710 + 5c30 2 16 11 7 3 0x0710 ##############################Channels 88-95################################ - 5c30 1 16 12 0 3 0x0710 - 5c30 1 16 12 1 3 0x0710 - 5c30 1 16 12 2 3 0x0710 - 5c30 1 16 12 3 3 0x0710 - 5c30 1 16 12 4 3 0x0710 - 5c30 1 16 12 5 3 0x0710 - 5c30 1 16 12 6 3 0x0710 - 5c30 1 16 12 7 3 0x0710 + 5c30 2 16 12 0 3 0x0710 + 5c30 2 16 12 1 3 0x0710 + 5c30 2 16 12 2 3 0x0710 + 5c30 2 16 12 3 3 0x0710 + 5c30 2 16 12 4 3 0x0710 + 5c30 2 16 12 5 3 0x0710 + 5c30 2 16 12 6 3 0x0710 + 5c30 2 16 12 7 3 0x0710 ##############################Channels 96-103############################### - 5c30 1 16 13 0 3 0x0710 - 5c30 1 16 13 1 3 0x0710 - 5c30 1 16 13 2 3 0x0710 - 5c30 1 16 13 3 3 0x0710 - 5c30 1 16 13 4 3 0x0710 - 5c30 1 16 13 5 3 0x0710 - 5c30 1 16 13 6 3 0x0710 - 5c30 1 16 13 7 3 0x0710 + 5c30 2 16 13 0 3 0x0710 + 5c30 2 16 13 1 3 0x0710 + 5c30 2 16 13 2 3 0x0710 + 5c30 2 16 13 3 3 0x0710 + 5c30 2 16 13 4 3 0x0710 + 5c30 2 16 13 5 3 0x0710 + 5c30 2 16 13 6 3 0x0710 + 5c30 2 16 13 7 3 0x0710 #############################Channels 104-111############################### - 5c30 1 16 14 0 3 0x0710 - 5c30 1 16 14 1 3 0x0710 - 5c30 1 16 14 2 3 0x0710 - 5c30 1 16 14 3 3 0x0710 - 5c30 1 16 14 4 3 0x0710 - 5c30 1 16 14 5 3 0x0710 - 5c30 1 16 14 6 3 0x0710 - 5c30 1 16 14 7 3 0x0710 + 5c30 2 16 14 0 3 0x0710 + 5c30 2 16 14 1 3 0x0710 + 5c30 2 16 14 2 3 0x0710 + 5c30 2 16 14 3 3 0x0710 + 5c30 2 16 14 4 3 0x0710 + 5c30 2 16 14 5 3 0x0710 + 5c30 2 16 14 6 3 0x0710 + 5c30 2 16 14 7 3 0x0710 #############################Channels 112-119############################### - 5c30 1 16 15 0 3 0x0710 - 5c30 1 16 15 1 3 0x0710 - 5c30 1 16 15 2 3 0x0710 - 5c30 1 16 15 3 3 0x0710 - 5c30 1 16 15 4 3 0x0710 - 5c30 1 16 15 5 3 0x0710 - 5c30 1 16 15 6 3 0x0710 - 5c30 1 16 15 7 3 0x0710 + 5c30 2 16 15 0 3 0x0710 + 5c30 2 16 15 1 3 0x0710 + 5c30 2 16 15 2 3 0x0710 + 5c30 2 16 15 3 3 0x0710 + 5c30 2 16 15 4 3 0x0710 + 5c30 2 16 15 5 3 0x0710 + 5c30 2 16 15 6 3 0x0710 + 5c30 2 16 15 7 3 0x0710 diff --git a/tof/thr_trb3/tof_thr_86c4.db b/tof/thr_trb3/tof_thr_86c4.db index eb360f8..30c8a03 100644 --- a/tof/thr_trb3/tof_thr_86c4.db +++ b/tof/thr_trb3/tof_thr_86c4.db @@ -19,155 +19,155 @@ # # Board Chain ChainLen DAC Channel Command Value ###############################Channels 120-127############################# - 5c40 1 1 16 0 3 0x0710 - 5c40 1 1 16 1 3 0x0710 - 5c40 1 1 16 2 3 0x0710 - 5c40 1 1 16 3 3 0x0710 - 5c40 1 1 16 4 3 0x0710 - 5c40 1 1 16 5 3 0x0710 - 5c40 1 1 16 6 3 0x0710 - 5c40 1 1 16 7 3 0x0710 + 5c40 2 1 16 0 3 0x0710 + 5c40 2 1 16 1 3 0x0710 + 5c40 2 1 16 2 3 0x0710 + 5c40 2 1 16 3 3 0x0710 + 5c40 2 1 16 4 3 0x0710 + 5c40 2 1 16 5 3 0x0710 + 5c40 2 1 16 6 3 0x0710 + 5c40 2 1 16 7 3 0x0710 ###############################Global values################################ - 5c40 1 16 0 0 3 0x3100 - 5c40 1 16 0 1 3 0x3100 - 5c40 1 16 0 2 3 0x5000 - 5c40 1 16 0 3 3 0x5000 - 5c40 1 16 0 4 3 0x7000 - 5c40 1 16 0 5 3 0x7000 - 5c40 1 16 0 6 3 0x7000 - 5c40 1 16 0 7 3 0x7000 + 5c40 2 16 0 0 3 0x3100 + 5c40 2 16 0 1 3 0x3100 + 5c40 2 16 0 2 3 0x5000 + 5c40 2 16 0 3 3 0x5000 + 5c40 2 16 0 4 3 0x7000 + 5c40 2 16 0 5 3 0x7000 + 5c40 2 16 0 6 3 0x7000 + 5c40 2 16 0 7 3 0x7000 ###############################Channels 1-7################################# - 5c40 1 16 1 0 3 0x0710 - 5c40 1 16 1 1 3 0x0710 - 5c40 1 16 1 2 3 0x0710 - 5c40 1 16 1 3 3 0x0710 - 5c40 1 16 1 4 3 0x0710 - 5c40 1 16 1 5 3 0x0710 - 5c40 1 16 1 6 3 0x0710 - 5c40 1 16 1 7 3 0x0710 + 5c40 2 16 1 0 3 0x0710 + 5c40 2 16 1 1 3 0x0710 + 5c40 2 16 1 2 3 0x0710 + 5c40 2 16 1 3 3 0x0710 + 5c40 2 16 1 4 3 0x0710 + 5c40 2 16 1 5 3 0x0710 + 5c40 2 16 1 6 3 0x0710 + 5c40 2 16 1 7 3 0x0710 ###############################Channels 8-15################################ - 5c40 1 16 2 0 3 0x0710 - 5c40 1 16 2 1 3 0x0710 - 5c40 1 16 2 2 3 0x0710 - 5c40 1 16 2 3 3 0x0710 - 5c40 1 16 2 4 3 0x0710 - 5c40 1 16 2 5 3 0x0710 - 5c40 1 16 2 6 3 0x0710 - 5c40 1 16 2 7 3 0x0710 + 5c40 2 16 2 0 3 0x0710 + 5c40 2 16 2 1 3 0x0710 + 5c40 2 16 2 2 3 0x0710 + 5c40 2 16 2 3 3 0x0710 + 5c40 2 16 2 4 3 0x0710 + 5c40 2 16 2 5 3 0x0710 + 5c40 2 16 2 6 3 0x0710 + 5c40 2 16 2 7 3 0x0710 ##############################Channels 16-23################################ - 5c40 1 16 3 0 3 0x0710 - 5c40 1 16 3 1 3 0x0710 - 5c40 1 16 3 2 3 0x0710 - 5c40 1 16 3 3 3 0x0710 - 5c40 1 16 3 4 3 0x0710 - 5c40 1 16 3 5 3 0x0710 - 5c40 1 16 3 6 3 0x0710 - 5c40 1 16 3 7 3 0x0710 + 5c40 2 16 3 0 3 0x0710 + 5c40 2 16 3 1 3 0x0710 + 5c40 2 16 3 2 3 0x0710 + 5c40 2 16 3 3 3 0x0710 + 5c40 2 16 3 4 3 0x0710 + 5c40 2 16 3 5 3 0x0710 + 5c40 2 16 3 6 3 0x0710 + 5c40 2 16 3 7 3 0x0710 ##############################Channels 24-31################################ - 5c40 1 16 4 0 3 0x0710 - 5c40 1 16 4 1 3 0x0710 - 5c40 1 16 4 2 3 0x0710 - 5c40 1 16 4 3 3 0x0710 - 5c40 1 16 4 4 3 0x0710 - 5c40 1 16 4 5 3 0x0710 - 5c40 1 16 4 6 3 0x0710 - 5c40 1 16 4 7 3 0x0710 + 5c40 2 16 4 0 3 0x0710 + 5c40 2 16 4 1 3 0x0710 + 5c40 2 16 4 2 3 0x0710 + 5c40 2 16 4 3 3 0x0710 + 5c40 2 16 4 4 3 0x0710 + 5c40 2 16 4 5 3 0x0710 + 5c40 2 16 4 6 3 0x0710 + 5c40 2 16 4 7 3 0x0710 ##############################Channels 32-39################################ - 5c40 1 16 5 0 3 0x0710 - 5c40 1 16 5 1 3 0x0710 - 5c40 1 16 5 2 3 0x0710 - 5c40 1 16 5 3 3 0x0710 - 5c40 1 16 5 4 3 0x0710 - 5c40 1 16 5 5 3 0x0710 - 5c40 1 16 5 6 3 0x0710 - 5c40 1 16 5 7 3 0x0710 + 5c40 2 16 5 0 3 0x0710 + 5c40 2 16 5 1 3 0x0710 + 5c40 2 16 5 2 3 0x0710 + 5c40 2 16 5 3 3 0x0710 + 5c40 2 16 5 4 3 0x0710 + 5c40 2 16 5 5 3 0x0710 + 5c40 2 16 5 6 3 0x0710 + 5c40 2 16 5 7 3 0x0710 ##############################Channels 40-47################################ - 5c40 1 16 6 0 3 0x0710 - 5c40 1 16 6 1 3 0x0710 - 5c40 1 16 6 2 3 0x0710 - 5c40 1 16 6 3 3 0x0710 - 5c40 1 16 6 4 3 0x0710 - 5c40 1 16 6 5 3 0x0710 - 5c40 1 16 6 6 3 0x0710 - 5c40 1 16 6 7 3 0x0710 + 5c40 2 16 6 0 3 0x0710 + 5c40 2 16 6 1 3 0x0710 + 5c40 2 16 6 2 3 0x0710 + 5c40 2 16 6 3 3 0x0710 + 5c40 2 16 6 4 3 0x0710 + 5c40 2 16 6 5 3 0x0710 + 5c40 2 16 6 6 3 0x0710 + 5c40 2 16 6 7 3 0x0710 ##############################Channels 48-55################################ - 5c40 1 16 7 0 3 0x0710 - 5c40 1 16 7 1 3 0x0710 - 5c40 1 16 7 2 3 0x0710 - 5c40 1 16 7 3 3 0x0710 - 5c40 1 16 7 4 3 0x0710 - 5c40 1 16 7 5 3 0x0710 - 5c40 1 16 7 6 3 0x0710 - 5c40 1 16 7 7 3 0x0710 + 5c40 2 16 7 0 3 0x0710 + 5c40 2 16 7 1 3 0x0710 + 5c40 2 16 7 2 3 0x0710 + 5c40 2 16 7 3 3 0x0710 + 5c40 2 16 7 4 3 0x0710 + 5c40 2 16 7 5 3 0x0710 + 5c40 2 16 7 6 3 0x0710 + 5c40 2 16 7 7 3 0x0710 ##############################Channels 56-63################################ - 5c40 1 16 8 0 3 0x0710 - 5c40 1 16 8 1 3 0x0710 - 5c40 1 16 8 2 3 0x0710 - 5c40 1 16 8 3 3 0x0710 - 5c40 1 16 8 4 3 0x0710 - 5c40 1 16 8 5 3 0x0710 - 5c40 1 16 8 6 3 0x0710 - 5c40 1 16 8 7 3 0x0710 + 5c40 2 16 8 0 3 0x0710 + 5c40 2 16 8 1 3 0x0710 + 5c40 2 16 8 2 3 0x0710 + 5c40 2 16 8 3 3 0x0710 + 5c40 2 16 8 4 3 0x0710 + 5c40 2 16 8 5 3 0x0710 + 5c40 2 16 8 6 3 0x0710 + 5c40 2 16 8 7 3 0x0710 ##############################Channels 64-71################################ - 5c40 1 16 9 0 3 0x0710 - 5c40 1 16 9 1 3 0x0710 - 5c40 1 16 9 2 3 0x0710 - 5c40 1 16 9 3 3 0x0710 - 5c40 1 16 9 4 3 0x0710 - 5c40 1 16 9 5 3 0x0710 - 5c40 1 16 9 6 3 0x0710 - 5c40 1 16 9 7 3 0x0710 + 5c40 2 16 9 0 3 0x0710 + 5c40 2 16 9 1 3 0x0710 + 5c40 2 16 9 2 3 0x0710 + 5c40 2 16 9 3 3 0x0710 + 5c40 2 16 9 4 3 0x0710 + 5c40 2 16 9 5 3 0x0710 + 5c40 2 16 9 6 3 0x0710 + 5c40 2 16 9 7 3 0x0710 ##############################Channels 72-79################################ - 5c40 1 16 10 0 3 0x0710 - 5c40 1 16 10 1 3 0x0710 - 5c40 1 16 10 2 3 0x0710 - 5c40 1 16 10 3 3 0x0710 - 5c40 1 16 10 4 3 0x0710 - 5c40 1 16 10 5 3 0x0710 - 5c40 1 16 10 6 3 0x0710 - 5c40 1 16 10 7 3 0x0710 + 5c40 2 16 10 0 3 0x0710 + 5c40 2 16 10 1 3 0x0710 + 5c40 2 16 10 2 3 0x0710 + 5c40 2 16 10 3 3 0x0710 + 5c40 2 16 10 4 3 0x0710 + 5c40 2 16 10 5 3 0x0710 + 5c40 2 16 10 6 3 0x0710 + 5c40 2 16 10 7 3 0x0710 ##############################Channels 80-87################################ - 5c40 1 16 11 0 3 0x0710 - 5c40 1 16 11 1 3 0x0710 - 5c40 1 16 11 2 3 0x0710 - 5c40 1 16 11 3 3 0x0710 - 5c40 1 16 11 4 3 0x0710 - 5c40 1 16 11 5 3 0x0710 - 5c40 1 16 11 6 3 0x0710 - 5c40 1 16 11 7 3 0x0710 + 5c40 2 16 11 0 3 0x0710 + 5c40 2 16 11 1 3 0x0710 + 5c40 2 16 11 2 3 0x0710 + 5c40 2 16 11 3 3 0x0710 + 5c40 2 16 11 4 3 0x0710 + 5c40 2 16 11 5 3 0x0710 + 5c40 2 16 11 6 3 0x0710 + 5c40 2 16 11 7 3 0x0710 ##############################Channels 88-95################################ - 5c40 1 16 12 0 3 0x0710 - 5c40 1 16 12 1 3 0x0710 - 5c40 1 16 12 2 3 0x0710 - 5c40 1 16 12 3 3 0x0710 - 5c40 1 16 12 4 3 0x0710 - 5c40 1 16 12 5 3 0x0710 - 5c40 1 16 12 6 3 0x0710 - 5c40 1 16 12 7 3 0x0710 + 5c40 2 16 12 0 3 0x0710 + 5c40 2 16 12 1 3 0x0710 + 5c40 2 16 12 2 3 0x0710 + 5c40 2 16 12 3 3 0x0710 + 5c40 2 16 12 4 3 0x0710 + 5c40 2 16 12 5 3 0x0710 + 5c40 2 16 12 6 3 0x0710 + 5c40 2 16 12 7 3 0x0710 ##############################Channels 96-103############################### - 5c40 1 16 13 0 3 0x0710 - 5c40 1 16 13 1 3 0x0710 - 5c40 1 16 13 2 3 0x0710 - 5c40 1 16 13 3 3 0x0710 - 5c40 1 16 13 4 3 0x0710 - 5c40 1 16 13 5 3 0x0710 - 5c40 1 16 13 6 3 0x0710 - 5c40 1 16 13 7 3 0x0710 + 5c40 2 16 13 0 3 0x0710 + 5c40 2 16 13 1 3 0x0710 + 5c40 2 16 13 2 3 0x0710 + 5c40 2 16 13 3 3 0x0710 + 5c40 2 16 13 4 3 0x0710 + 5c40 2 16 13 5 3 0x0710 + 5c40 2 16 13 6 3 0x0710 + 5c40 2 16 13 7 3 0x0710 #############################Channels 104-111############################### - 5c40 1 16 14 0 3 0x0710 - 5c40 1 16 14 1 3 0x0710 - 5c40 1 16 14 2 3 0x0710 - 5c40 1 16 14 3 3 0x0710 - 5c40 1 16 14 4 3 0x0710 - 5c40 1 16 14 5 3 0x0710 - 5c40 1 16 14 6 3 0x0710 - 5c40 1 16 14 7 3 0x0710 + 5c40 2 16 14 0 3 0x0710 + 5c40 2 16 14 1 3 0x0710 + 5c40 2 16 14 2 3 0x0710 + 5c40 2 16 14 3 3 0x0710 + 5c40 2 16 14 4 3 0x0710 + 5c40 2 16 14 5 3 0x0710 + 5c40 2 16 14 6 3 0x0710 + 5c40 2 16 14 7 3 0x0710 #############################Channels 112-119############################### - 5c40 1 16 15 0 3 0x0710 - 5c40 1 16 15 1 3 0x0710 - 5c40 1 16 15 2 3 0x0710 - 5c40 1 16 15 3 3 0x0710 - 5c40 1 16 15 4 3 0x0710 - 5c40 1 16 15 5 3 0x0710 - 5c40 1 16 15 6 3 0x0710 - 5c40 1 16 15 7 3 0x0710 + 5c40 2 16 15 0 3 0x0710 + 5c40 2 16 15 1 3 0x0710 + 5c40 2 16 15 2 3 0x0710 + 5c40 2 16 15 3 3 0x0710 + 5c40 2 16 15 4 3 0x0710 + 5c40 2 16 15 5 3 0x0710 + 5c40 2 16 15 6 3 0x0710 + 5c40 2 16 15 7 3 0x0710 diff --git a/tof/thr_trb3/tof_thr_86c5.db b/tof/thr_trb3/tof_thr_86c5.db index 50174be..d165aef 100644 --- a/tof/thr_trb3/tof_thr_86c5.db +++ b/tof/thr_trb3/tof_thr_86c5.db @@ -19,155 +19,155 @@ # # Board Chain ChainLen DAC Channel Command Value ###############################Channels 120-127############################# - 5c50 1 1 16 0 3 0x0710 - 5c50 1 1 16 1 3 0x0710 - 5c50 1 1 16 2 3 0x0710 - 5c50 1 1 16 3 3 0x0710 - 5c50 1 1 16 4 3 0x0710 - 5c50 1 1 16 5 3 0x0710 - 5c50 1 1 16 6 3 0x0710 - 5c50 1 1 16 7 3 0x0710 + 5c50 2 1 16 0 3 0x0710 + 5c50 2 1 16 1 3 0x0710 + 5c50 2 1 16 2 3 0x0710 + 5c50 2 1 16 3 3 0x0710 + 5c50 2 1 16 4 3 0x0710 + 5c50 2 1 16 5 3 0x0710 + 5c50 2 1 16 6 3 0x0710 + 5c50 2 1 16 7 3 0x0710 ###############################Global values################################ - 5c50 1 16 0 0 3 0x3100 - 5c50 1 16 0 1 3 0x3100 - 5c50 1 16 0 2 3 0x5000 - 5c50 1 16 0 3 3 0x5000 - 5c50 1 16 0 4 3 0x7000 - 5c50 1 16 0 5 3 0x7000 - 5c50 1 16 0 6 3 0x7000 - 5c50 1 16 0 7 3 0x7000 + 5c50 2 16 0 0 3 0x3100 + 5c50 2 16 0 1 3 0x3100 + 5c50 2 16 0 2 3 0x5000 + 5c50 2 16 0 3 3 0x5000 + 5c50 2 16 0 4 3 0x7000 + 5c50 2 16 0 5 3 0x7000 + 5c50 2 16 0 6 3 0x7000 + 5c50 2 16 0 7 3 0x7000 ###############################Channels 1-7################################# - 5c50 1 16 1 0 3 0x0710 - 5c50 1 16 1 1 3 0x0710 - 5c50 1 16 1 2 3 0x0710 - 5c50 1 16 1 3 3 0x0710 - 5c50 1 16 1 4 3 0x0710 - 5c50 1 16 1 5 3 0x0710 - 5c50 1 16 1 6 3 0x0710 - 5c50 1 16 1 7 3 0x0710 + 5c50 2 16 1 0 3 0x0710 + 5c50 2 16 1 1 3 0x0710 + 5c50 2 16 1 2 3 0x0710 + 5c50 2 16 1 3 3 0x0710 + 5c50 2 16 1 4 3 0x0710 + 5c50 2 16 1 5 3 0x0710 + 5c50 2 16 1 6 3 0x0710 + 5c50 2 16 1 7 3 0x0710 ###############################Channels 8-15################################ - 5c50 1 16 2 0 3 0x0710 - 5c50 1 16 2 1 3 0x0710 - 5c50 1 16 2 2 3 0x0710 - 5c50 1 16 2 3 3 0x0710 - 5c50 1 16 2 4 3 0x0710 - 5c50 1 16 2 5 3 0x0710 - 5c50 1 16 2 6 3 0x0710 - 5c50 1 16 2 7 3 0x0710 + 5c50 2 16 2 0 3 0x0710 + 5c50 2 16 2 1 3 0x0710 + 5c50 2 16 2 2 3 0x0710 + 5c50 2 16 2 3 3 0x0710 + 5c50 2 16 2 4 3 0x0710 + 5c50 2 16 2 5 3 0x0710 + 5c50 2 16 2 6 3 0x0710 + 5c50 2 16 2 7 3 0x0710 ##############################Channels 16-23################################ - 5c50 1 16 3 0 3 0x0710 - 5c50 1 16 3 1 3 0x0710 - 5c50 1 16 3 2 3 0x0710 - 5c50 1 16 3 3 3 0x0710 - 5c50 1 16 3 4 3 0x0710 - 5c50 1 16 3 5 3 0x0710 - 5c50 1 16 3 6 3 0x0710 - 5c50 1 16 3 7 3 0x0710 + 5c50 2 16 3 0 3 0x0710 + 5c50 2 16 3 1 3 0x0710 + 5c50 2 16 3 2 3 0x0710 + 5c50 2 16 3 3 3 0x0710 + 5c50 2 16 3 4 3 0x0710 + 5c50 2 16 3 5 3 0x0710 + 5c50 2 16 3 6 3 0x0710 + 5c50 2 16 3 7 3 0x0710 ##############################Channels 24-31################################ - 5c50 1 16 4 0 3 0x0710 - 5c50 1 16 4 1 3 0x0710 - 5c50 1 16 4 2 3 0x0710 - 5c50 1 16 4 3 3 0x0710 - 5c50 1 16 4 4 3 0x0710 - 5c50 1 16 4 5 3 0x0710 - 5c50 1 16 4 6 3 0x0710 - 5c50 1 16 4 7 3 0x0710 + 5c50 2 16 4 0 3 0x0710 + 5c50 2 16 4 1 3 0x0710 + 5c50 2 16 4 2 3 0x0710 + 5c50 2 16 4 3 3 0x0710 + 5c50 2 16 4 4 3 0x0710 + 5c50 2 16 4 5 3 0x0710 + 5c50 2 16 4 6 3 0x0710 + 5c50 2 16 4 7 3 0x0710 ##############################Channels 32-39################################ - 5c50 1 16 5 0 3 0x0710 - 5c50 1 16 5 1 3 0x0710 - 5c50 1 16 5 2 3 0x0710 - 5c50 1 16 5 3 3 0x0710 - 5c50 1 16 5 4 3 0x0710 - 5c50 1 16 5 5 3 0x0710 - 5c50 1 16 5 6 3 0x0710 - 5c50 1 16 5 7 3 0x0710 + 5c50 2 16 5 0 3 0x0710 + 5c50 2 16 5 1 3 0x0710 + 5c50 2 16 5 2 3 0x0710 + 5c50 2 16 5 3 3 0x0710 + 5c50 2 16 5 4 3 0x0710 + 5c50 2 16 5 5 3 0x0710 + 5c50 2 16 5 6 3 0x0710 + 5c50 2 16 5 7 3 0x0710 ##############################Channels 40-47################################ - 5c50 1 16 6 0 3 0x0710 - 5c50 1 16 6 1 3 0x0710 - 5c50 1 16 6 2 3 0x0710 - 5c50 1 16 6 3 3 0x0710 - 5c50 1 16 6 4 3 0x0710 - 5c50 1 16 6 5 3 0x0710 - 5c50 1 16 6 6 3 0x0710 - 5c50 1 16 6 7 3 0x0710 + 5c50 2 16 6 0 3 0x0710 + 5c50 2 16 6 1 3 0x0710 + 5c50 2 16 6 2 3 0x0710 + 5c50 2 16 6 3 3 0x0710 + 5c50 2 16 6 4 3 0x0710 + 5c50 2 16 6 5 3 0x0710 + 5c50 2 16 6 6 3 0x0710 + 5c50 2 16 6 7 3 0x0710 ##############################Channels 48-55################################ - 5c50 1 16 7 0 3 0x0710 - 5c50 1 16 7 1 3 0x0710 - 5c50 1 16 7 2 3 0x0710 - 5c50 1 16 7 3 3 0x0710 - 5c50 1 16 7 4 3 0x0710 - 5c50 1 16 7 5 3 0x0710 - 5c50 1 16 7 6 3 0x0710 - 5c50 1 16 7 7 3 0x0710 + 5c50 2 16 7 0 3 0x0710 + 5c50 2 16 7 1 3 0x0710 + 5c50 2 16 7 2 3 0x0710 + 5c50 2 16 7 3 3 0x0710 + 5c50 2 16 7 4 3 0x0710 + 5c50 2 16 7 5 3 0x0710 + 5c50 2 16 7 6 3 0x0710 + 5c50 2 16 7 7 3 0x0710 ##############################Channels 56-63################################ - 5c50 1 16 8 0 3 0x0710 - 5c50 1 16 8 1 3 0x0710 - 5c50 1 16 8 2 3 0x0710 - 5c50 1 16 8 3 3 0x0710 - 5c50 1 16 8 4 3 0x0710 - 5c50 1 16 8 5 3 0x0710 - 5c50 1 16 8 6 3 0x0710 - 5c50 1 16 8 7 3 0x0710 + 5c50 2 16 8 0 3 0x0710 + 5c50 2 16 8 1 3 0x0710 + 5c50 2 16 8 2 3 0x0710 + 5c50 2 16 8 3 3 0x0710 + 5c50 2 16 8 4 3 0x0710 + 5c50 2 16 8 5 3 0x0710 + 5c50 2 16 8 6 3 0x0710 + 5c50 2 16 8 7 3 0x0710 ##############################Channels 64-71################################ - 5c50 1 16 9 0 3 0x0710 - 5c50 1 16 9 1 3 0x0710 - 5c50 1 16 9 2 3 0x0710 - 5c50 1 16 9 3 3 0x0710 - 5c50 1 16 9 4 3 0x0710 - 5c50 1 16 9 5 3 0x0710 - 5c50 1 16 9 6 3 0x0710 - 5c50 1 16 9 7 3 0x0710 + 5c50 2 16 9 0 3 0x0710 + 5c50 2 16 9 1 3 0x0710 + 5c50 2 16 9 2 3 0x0710 + 5c50 2 16 9 3 3 0x0710 + 5c50 2 16 9 4 3 0x0710 + 5c50 2 16 9 5 3 0x0710 + 5c50 2 16 9 6 3 0x0710 + 5c50 2 16 9 7 3 0x0710 ##############################Channels 72-79################################ - 5c50 1 16 10 0 3 0x0710 - 5c50 1 16 10 1 3 0x0710 - 5c50 1 16 10 2 3 0x0710 - 5c50 1 16 10 3 3 0x0710 - 5c50 1 16 10 4 3 0x0710 - 5c50 1 16 10 5 3 0x0710 - 5c50 1 16 10 6 3 0x0710 - 5c50 1 16 10 7 3 0x0710 + 5c50 2 16 10 0 3 0x0710 + 5c50 2 16 10 1 3 0x0710 + 5c50 2 16 10 2 3 0x0710 + 5c50 2 16 10 3 3 0x0710 + 5c50 2 16 10 4 3 0x0710 + 5c50 2 16 10 5 3 0x0710 + 5c50 2 16 10 6 3 0x0710 + 5c50 2 16 10 7 3 0x0710 ##############################Channels 80-87################################ - 5c50 1 16 11 0 3 0x0710 - 5c50 1 16 11 1 3 0x0710 - 5c50 1 16 11 2 3 0x0710 - 5c50 1 16 11 3 3 0x0710 - 5c50 1 16 11 4 3 0x0710 - 5c50 1 16 11 5 3 0x0710 - 5c50 1 16 11 6 3 0x0710 - 5c50 1 16 11 7 3 0x0710 + 5c50 2 16 11 0 3 0x0710 + 5c50 2 16 11 1 3 0x0710 + 5c50 2 16 11 2 3 0x0710 + 5c50 2 16 11 3 3 0x0710 + 5c50 2 16 11 4 3 0x0710 + 5c50 2 16 11 5 3 0x0710 + 5c50 2 16 11 6 3 0x0710 + 5c50 2 16 11 7 3 0x0710 ##############################Channels 88-95################################ - 5c50 1 16 12 0 3 0x0710 - 5c50 1 16 12 1 3 0x0710 - 5c50 1 16 12 2 3 0x0710 - 5c50 1 16 12 3 3 0x0710 - 5c50 1 16 12 4 3 0x0710 - 5c50 1 16 12 5 3 0x0710 - 5c50 1 16 12 6 3 0x0710 - 5c50 1 16 12 7 3 0x0710 + 5c50 2 16 12 0 3 0x0710 + 5c50 2 16 12 1 3 0x0710 + 5c50 2 16 12 2 3 0x0710 + 5c50 2 16 12 3 3 0x0710 + 5c50 2 16 12 4 3 0x0710 + 5c50 2 16 12 5 3 0x0710 + 5c50 2 16 12 6 3 0x0710 + 5c50 2 16 12 7 3 0x0710 ##############################Channels 96-103############################### - 5c50 1 16 13 0 3 0x0710 - 5c50 1 16 13 1 3 0x0710 - 5c50 1 16 13 2 3 0x0710 - 5c50 1 16 13 3 3 0x0710 - 5c50 1 16 13 4 3 0x0710 - 5c50 1 16 13 5 3 0x0710 - 5c50 1 16 13 6 3 0x0710 - 5c50 1 16 13 7 3 0x0710 + 5c50 2 16 13 0 3 0x0710 + 5c50 2 16 13 1 3 0x0710 + 5c50 2 16 13 2 3 0x0710 + 5c50 2 16 13 3 3 0x0710 + 5c50 2 16 13 4 3 0x0710 + 5c50 2 16 13 5 3 0x0710 + 5c50 2 16 13 6 3 0x0710 + 5c50 2 16 13 7 3 0x0710 #############################Channels 104-111############################### - 5c50 1 16 14 0 3 0x0710 - 5c50 1 16 14 1 3 0x0710 - 5c50 1 16 14 2 3 0x0710 - 5c50 1 16 14 3 3 0x0710 - 5c50 1 16 14 4 3 0x0710 - 5c50 1 16 14 5 3 0x0710 - 5c50 1 16 14 6 3 0x0710 - 5c50 1 16 14 7 3 0x0710 + 5c50 2 16 14 0 3 0x0710 + 5c50 2 16 14 1 3 0x0710 + 5c50 2 16 14 2 3 0x0710 + 5c50 2 16 14 3 3 0x0710 + 5c50 2 16 14 4 3 0x0710 + 5c50 2 16 14 5 3 0x0710 + 5c50 2 16 14 6 3 0x0710 + 5c50 2 16 14 7 3 0x0710 #############################Channels 112-119############################### - 5c50 1 16 15 0 3 0x0710 - 5c50 1 16 15 1 3 0x0710 - 5c50 1 16 15 2 3 0x0710 - 5c50 1 16 15 3 3 0x0710 - 5c50 1 16 15 4 3 0x0710 - 5c50 1 16 15 5 3 0x0710 - 5c50 1 16 15 6 3 0x0710 - 5c50 1 16 15 7 3 0x0710 + 5c50 2 16 15 0 3 0x0710 + 5c50 2 16 15 1 3 0x0710 + 5c50 2 16 15 2 3 0x0710 + 5c50 2 16 15 3 3 0x0710 + 5c50 2 16 15 4 3 0x0710 + 5c50 2 16 15 5 3 0x0710 + 5c50 2 16 15 6 3 0x0710 + 5c50 2 16 15 7 3 0x0710 diff --git a/trg/register_trigger.db b/trg/register_trigger.db index dd7b036..09bc1b7 100644 --- a/trg/register_trigger.db +++ b/trg/register_trigger.db @@ -93,12 +93,12 @@ 0x5d03 110 0x00000fff 0 0x0fff0000 0 0 0x00000fff 0x5d04 110 0x00000fff 0 0x0fff0000 0 0 0x00000fff 0x5d05 110 0x00000fff 0 0x0fff0000 0 0 0x00000fff - 0x5d00 111 0x00030303 0x00000800 0x00000201 - 0x5d01 111 0x00030303 0x00000800 0x00000201 - 0x5d02 111 0x00030303 0x00000800 0x00000201 - 0x5d03 111 0x00030303 0x00000800 0x00000201 - 0x5d04 111 0x00030303 0x00000800 0x00000201 - 0x5d05 111 0x00030303 0x00000800 0x00000201 + 0x5d00 111 0x03030300 0x00000800 0x00000201 + 0x5d01 111 0x03030300 0x00000800 0x00000201 + 0x5d02 111 0x03030300 0x00000800 0x00000201 + 0x5d03 111 0x03030300 0x00000800 0x00000201 + 0x5d04 111 0x03030300 0x00000800 0x00000201 + 0x5d05 111 0x03030300 0x00000800 0x00000201 0x5d00 200 0 0 0 0 0xffffffff 0xffff 0 0 0x5d01 200 0 0 0 0 0xffffffff 0xffff 0 0 diff --git a/trg/startup.script b/trg/startup.script index a93046b..d63e320 100644 --- a/trg/startup.script +++ b/trg/startup.script @@ -24,6 +24,10 @@ trbcmd w 0xfe40 0xdf80 0x000fffff trbcmd w 0x0100 0xdf80 0xffffffff trbcmd w 0x0100 0xdf85 0xffffffff +trbcmd w 0xfe4c 0xdf81 0xffffffff #invert monitor for STS/Veto +trbcmd w 0xfe4c 0xdf86 0x0000ffff + + exec_cmd{local} /home/hadaq/trbsoft/daqtools/tools/loadregisterdb_file.pl /home/hadaq/trbsoft/daq/trg/register_trigger.db