AIDA GELINA BRIKEN nToF CRIB ISOLDE CIRCE nTOFCapture DESPEC DTAS EDI_PSA 179Ta CARME StellarModelling DCF K40
  DESPEC  ELOG logo
Message ID: 20     Entry time: Thu Jan 24 13:29:40 2019
Author: TD 
Subject: Analysis of GSIJan19/R1_0 
Analysis of file GSIJan19/R1_0 (white rabbit data)

attachment 1 - overall statistics

attachment 2 - verbose output listing all data around first six identified timewarps

attachment 3 - analyser.f (old version for 48 bit timestamp)

attachment 4 - analyser.f (new version for 64 bit WR timestamp)

Observations

1) File does not commence with information type 4 & 5 data items

   DAQ/TapeServer start sequence issue??

2) DAQ RESUMEs observed for all FEE64s - DAQ PAUSEs *not* observed

3) Number of information type 4 & 5 data items for each FEE64 *not* the same

4) reported idle & elapsed times incorrect - presumably analyser.f bug

 
Attachment 1: WR_sample_R1_0_24jan19  51 kB  | Show | Hide all | Show all
Attachment 2: WR_sample_R1_0_24jan19.log  70 kB  | Hide | Hide all | Show all
[td@localhost GSIJan19]$ ~/analyser/analyser v R1_0 | more
 *** TDR format 3.3.0 analyser - TD - May 2018
  verbose
 ***            ADC data: block:     1 ptr:     7 data: 0xC1D07FBF module:  7 fail: 0 range: 0 id:   464 channel: 16 adc: 32703  ts: 0x00000000060A6F4E
 ***            ADC data: block:     1 ptr:     9 data: 0xC1E0816B module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 33131  ts: 0x00000000060A6F4E
 ***            ADC data: block:     1 ptr:    11 data: 0xC1F080C0 module:  7 fail: 0 range: 0 id:   496 channel: 48 adc: 32960  ts: 0x00000000060A6F4E
 ***            ADC data: block:     1 ptr:    13 data: 0xC1C580F6 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33014  ts: 0x00000000060A86BE
 ***            ADC data: block:     1 ptr:    15 data: 0xC1F48118 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33048  ts: 0x00000000060A86BE
 ***            ADC data: block:     1 ptr:    17 data: 0xC1C68136 module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33078  ts: 0x00000000060A8E8E
 ***            ADC data: block:     1 ptr:    19 data: 0xC1FE8093 module:  7 fail: 0 range: 0 id:   510 channel: 62 adc: 32915  ts: 0x00000000060A8E8E
 ***            ADC data: block:     1 ptr:    21 data: 0xC1CA8070 module:  7 fail: 0 range: 0 id:   458 channel: 10 adc: 32880  ts: 0x00000000060AA5FE
 ***            ADC data: block:     1 ptr:    23 data: 0xC1E880F8 module:  7 fail: 0 range: 0 id:   488 channel: 40 adc: 33016  ts: 0x00000000060AA5FE
 ***            ADC data: block:     1 ptr:    25 data: 0xC1CB8102 module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 33026  ts: 0x00000000060AADCE
 ***            ADC data: block:     1 ptr:    27 data: 0xC1EB815B module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 33115  ts: 0x00000000060AADCE
 ***            ADC data: block:     1 ptr:    29 data: 0xC1D4817E module:  7 fail: 0 range: 0 id:   468 channel: 20 adc: 33150  ts: 0x00000000060AB59E
 ***            ADC data: block:     1 ptr:    31 data: 0xC1FA815A module:  7 fail: 0 range: 0 id:   506 channel: 58 adc: 33114  ts: 0x00000000060AB59E
 ***            ADC data: block:     1 ptr:    33 data: 0xC1D38076 module:  7 fail: 0 range: 0 id:   467 channel: 19 adc: 32886  ts: 0x00000000060ACD0E
 ***            ADC data: block:     1 ptr:    35 data: 0xC1DD7F61 module:  7 fail: 0 range: 0 id:   477 channel: 29 adc: 32609  ts: 0x00000000060AD4DE
 ***            ADC data: block:     1 ptr:    37 data: 0xC1FF8359 module:  7 fail: 0 range: 0 id:   511 channel: 63 adc: 33625  ts: 0x00000000060ADCAE
 ***            ADC data: block:     1 ptr:    39 data: 0xC1C480A1 module:  7 fail: 0 range: 0 id:   452 channel:  4 adc: 32929  ts: 0x00000000060AF41E
 ***            ADC data: block:     1 ptr:    41 data: 0xC1F7806A module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 32874  ts: 0x00000000060AF41E
 ***            ADC data: block:     1 ptr:    43 data: 0xC1C681EC module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33260  ts: 0x00000000060B1B2E
 ***            ADC data: block:     1 ptr:    45 data: 0xC1FE8162 module:  7 fail: 0 range: 0 id:   510 channel: 62 adc: 33122  ts: 0x00000000060B1B2E
 ***            ADC data: block:     1 ptr:    47 data: 0xC1EB80B2 module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 32946  ts: 0x00000000060B617E
 ***            ADC data: block:     1 ptr:    49 data: 0xC1DD7F96 module:  7 fail: 0 range: 0 id:   477 channel: 29 adc: 32662  ts: 0x00000000060B694E
 ***            ADC data: block:     1 ptr:    51 data: 0xC1CB809A module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 32922  ts: 0x00000000060B80BE
 ***            ADC data: block:     1 ptr:    53 data: 0xC1F7800D module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 32781  ts: 0x00000000060B80BE
 ***            ADC data: block:     1 ptr:    55 data: 0xC1C58139 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33081  ts: 0x00000000060BA7CE
 ***            ADC data: block:     1 ptr:    57 data: 0xC1F48145 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33093  ts: 0x00000000060BA7CE
 ***            ADC data: block:     1 ptr:    59 data: 0xC1C68108 module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33032  ts: 0x00000000060BAF9E
 ***            ADC data: block:     1 ptr:    61 data: 0xC1FE80E8 module:  7 fail: 0 range: 0 id:   510 channel: 62 adc: 33000  ts: 0x00000000060BAF9E
 ***            ADC data: block:     1 ptr:    63 data: 0xC1CA8037 module:  7 fail: 0 range: 0 id:   458 channel: 10 adc: 32823  ts: 0x00000000060BC70E
 ***            ADC data: block:     1 ptr:    65 data: 0xC1EB81FE module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 33278  ts: 0x00000000060BF5EE
 ***            ADC data: block:     1 ptr:    67 data: 0xC1DD7F7C module:  7 fail: 0 range: 0 id:   477 channel: 29 adc: 32636  ts: 0x00000000060BFDBE
 ***            ADC data: block:     1 ptr:    69 data: 0xC1CB808D module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 32909  ts: 0x00000000060C0D5E
 ***            ADC data: block:     1 ptr:    71 data: 0xC1E68050 module:  7 fail: 0 range: 0 id:   486 channel: 38 adc: 32848  ts: 0x00000000060C0D5E
 ***            ADC data: block:     1 ptr:    73 data: 0xC1E97F94 module:  7 fail: 0 range: 0 id:   489 channel: 41 adc: 32660  ts: 0x00000000060C152E
 ***            ADC data: block:     1 ptr:    75 data: 0xC1F680EC module:  7 fail: 0 range: 0 id:   502 channel: 54 adc: 33004  ts: 0x00000000060C152E
 ***            ADC data: block:     1 ptr:    77 data: 0xC1F78092 module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 32914  ts: 0x00000000060C1CFE
 ***            ADC data: block:     1 ptr:    79 data: 0xC1C581C2 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33218  ts: 0x00000000060C346E
 ***            ADC data: block:     1 ptr:    81 data: 0xC1F481C0 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33216  ts: 0x00000000060C346E
 ***            ADC data: block:     1 ptr:    83 data: 0xC1C6812E module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33070  ts: 0x00000000060C3C3E
 ***            ADC data: block:     1 ptr:    85 data: 0xC1FE80F5 module:  7 fail: 0 range: 0 id:   510 channel: 62 adc: 33013  ts: 0x00000000060C3C3E
 ***            ADC data: block:     1 ptr:    87 data: 0xC1C48085 module:  7 fail: 0 range: 0 id:   452 channel:  4 adc: 32901  ts: 0x00000000060C634E
 ***            ADC data: block:     1 ptr:    89 data: 0xC1F28177 module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33143  ts: 0x00000000060C828E
 ***            ADC data: block:     1 ptr:    91 data: 0xC1D7801A module:  7 fail: 0 range: 0 id:   471 channel: 23 adc: 32794  ts: 0x00000000060CA1CE
 ***            ADC data: block:     1 ptr:    93 data: 0xC1C780CB module:  7 fail: 0 range: 0 id:   455 channel:  7 adc: 32971  ts: 0x00000000060CA99E
 ***            ADC data: block:     1 ptr:    95 data: 0xC1E880FF module:  7 fail: 0 range: 0 id:   488 channel: 40 adc: 33023  ts: 0x00000000060CA99E
 ***            ADC data: block:     1 ptr:    97 data: 0xC1FB80FA module:  7 fail: 0 range: 0 id:   507 channel: 59 adc: 33018  ts: 0x00000000060CA99E
 ***            ADC data: block:     1 ptr:    99 data: 0xC1E97FE9 module:  7 fail: 0 range: 0 id:   489 channel: 41 adc: 32745  ts: 0x00000000060CB16E
 ***            ADC data: block:     1 ptr:   101 data: 0xC1EF8131 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 33073  ts: 0x00000000060CC8DE
 ***            ADC data: block:     1 ptr:   103 data: 0xC1C57FFA module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 32762  ts: 0x00000000060CD0AE
 ***            ADC data: block:     1 ptr:   105 data: 0xC1F48060 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 32864  ts: 0x00000000060CD0AE
 ***            ADC data: block:     1 ptr:   107 data: 0xC1C6815D module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33117  ts: 0x00000000060CD87E

[td@localhost GSIJan19]$ 
[td@localhost GSIJan19]$ ~/analyser/analyser v R1_0 | more
 *** TDR format 3.3.0 analyser - TD - May 2018
  verbose
 ***            ADC data: block:     1 ptr:     7 data: 0xC1D07FBF module:  7 fail: 0 range: 0 id:   464 channel: 16 adc: 32703  ts: 0x00000000060A6F4E
 ***            ADC data: block:     1 ptr:     9 data: 0xC1E0816B module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 33131  ts: 0x00000000060A6F4E
 ***            ADC data: block:     1 ptr:    11 data: 0xC1F080C0 module:  7 fail: 0 range: 0 id:   496 channel: 48 adc: 32960  ts: 0x00000000060A6F4E
 ***            ADC data: block:     1 ptr:    13 data: 0xC1C580F6 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33014  ts: 0x00000000060A86BE
 ***            ADC data: block:     1 ptr:    15 data: 0xC1F48118 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33048  ts: 0x00000000060A86BE
 ***            ADC data: block:     1 ptr:    17 data: 0xC1C68136 module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33078  ts: 0x00000000060A8E8E
 ***            ADC data: block:     1 ptr:    19 data: 0xC1FE8093 module:  7 fail: 0 range: 0 id:   510 channel: 62 adc: 32915  ts: 0x00000000060A8E8E
 ***            ADC data: block:     1 ptr:    21 data: 0xC1CA8070 module:  7 fail: 0 range: 0 id:   458 channel: 10 adc: 32880  ts: 0x00000000060AA5FE
 ***            ADC data: block:     1 ptr:    23 data: 0xC1E880F8 module:  7 fail: 0 range: 0 id:   488 channel: 40 adc: 33016  ts: 0x00000000060AA5FE
 ***            ADC data: block:     1 ptr:    25 data: 0xC1CB8102 module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 33026  ts: 0x00000000060AADCE
 ***            ADC data: block:     1 ptr:    27 data: 0xC1EB815B module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 33115  ts: 0x00000000060AADCE
 ***            ADC data: block:     1 ptr:    29 data: 0xC1D4817E module:  7 fail: 0 range: 0 id:   468 channel: 20 adc: 33150  ts: 0x00000000060AB59E
 ***            ADC data: block:     1 ptr:    31 data: 0xC1FA815A module:  7 fail: 0 range: 0 id:   506 channel: 58 adc: 33114  ts: 0x00000000060AB59E
 ***            ADC data: block:     1 ptr:    33 data: 0xC1D38076 module:  7 fail: 0 range: 0 id:   467 channel: 19 adc: 32886  ts: 0x00000000060ACD0E
 ***            ADC data: block:     1 ptr:    35 data: 0xC1DD7F61 module:  7 fail: 0 range: 0 id:   477 channel: 29 adc: 32609  ts: 0x00000000060AD4DE
 ***            ADC data: block:     1 ptr:    37 data: 0xC1FF8359 module:  7 fail: 0 range: 0 id:   511 channel: 63 adc: 33625  ts: 0x00000000060ADCAE
 ***            ADC data: block:     1 ptr:    39 data: 0xC1C480A1 module:  7 fail: 0 range: 0 id:   452 channel:  4 adc: 32929  ts: 0x00000000060AF41E
 ***            ADC data: block:     1 ptr:    41 data: 0xC1F7806A module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 32874  ts: 0x00000000060AF41E
 ***            ADC data: block:     1 ptr:    43 data: 0xC1C681EC module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33260  ts: 0x00000000060B1B2E
 ***            ADC data: block:     1 ptr:    45 data: 0xC1FE8162 module:  7 fail: 0 range: 0 id:   510 channel: 62 adc: 33122  ts: 0x00000000060B1B2E
 ***            ADC data: block:     1 ptr:    47 data: 0xC1EB80B2 module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 32946  ts: 0x00000000060B617E
 ***            ADC data: block:     1 ptr:    49 data: 0xC1DD7F96 module:  7 fail: 0 range: 0 id:   477 channel: 29 adc: 32662  ts: 0x00000000060B694E
 ***            ADC data: block:     1 ptr:    51 data: 0xC1CB809A module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 32922  ts: 0x00000000060B80BE
 ***            ADC data: block:     1 ptr:    53 data: 0xC1F7800D module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 32781  ts: 0x00000000060B80BE
 ***            ADC data: block:     1 ptr:    55 data: 0xC1C58139 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33081  ts: 0x00000000060BA7CE
 ***            ADC data: block:     1 ptr:    57 data: 0xC1F48145 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33093  ts: 0x00000000060BA7CE
 ***            ADC data: block:     1 ptr:    59 data: 0xC1C68108 module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33032  ts: 0x00000000060BAF9E
 ***            ADC data: block:     1 ptr:    61 data: 0xC1FE80E8 module:  7 fail: 0 range: 0 id:   510 channel: 62 adc: 33000  ts: 0x00000000060BAF9E
 ***            ADC data: block:     1 ptr:    63 data: 0xC1CA8037 module:  7 fail: 0 range: 0 id:   458 channel: 10 adc: 32823  ts: 0x00000000060BC70E
 ***            ADC data: block:     1 ptr:    65 data: 0xC1EB81FE module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 33278  ts: 0x00000000060BF5EE
 ***            ADC data: block:     1 ptr:    67 data: 0xC1DD7F7C module:  7 fail: 0 range: 0 id:   477 channel: 29 adc: 32636  ts: 0x00000000060BFDBE
 ***            ADC data: block:     1 ptr:    69 data: 0xC1CB808D module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 32909  ts: 0x00000000060C0D5E
 ***            ADC data: block:     1 ptr:    71 data: 0xC1E68050 module:  7 fail: 0 range: 0 id:   486 channel: 38 adc: 32848  ts: 0x00000000060C0D5E
 ***            ADC data: block:     1 ptr:    73 data: 0xC1E97F94 module:  7 fail: 0 range: 0 id:   489 channel: 41 adc: 32660  ts: 0x00000000060C152E
 ***            ADC data: block:     1 ptr:    75 data: 0xC1F680EC module:  7 fail: 0 range: 0 id:   502 channel: 54 adc: 33004  ts: 0x00000000060C152E
 ***            ADC data: block:     1 ptr:    77 data: 0xC1F78092 module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 32914  ts: 0x00000000060C1CFE
 ***            ADC data: block:     1 ptr:    79 data: 0xC1C581C2 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33218  ts: 0x00000000060C346E
 ***            ADC data: block:     1 ptr:    81 data: 0xC1F481C0 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33216  ts: 0x00000000060C346E
 ***            ADC data: block:     1 ptr:    83 data: 0xC1C6812E module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33070  ts: 0x00000000060C3C3E
 ***            ADC data: block:     1 ptr:    85 data: 0xC1FE80F5 module:  7 fail: 0 range: 0 id:   510 channel: 62 adc: 33013  ts: 0x00000000060C3C3E
 ***            ADC data: block:     1 ptr:    87 data: 0xC1C48085 module:  7 fail: 0 range: 0 id:   452 channel:  4 adc: 32901  ts: 0x00000000060C634E
 ***            ADC data: block:     1 ptr:    89 data: 0xC1F28177 module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33143  ts: 0x00000000060C828E
 ***            ADC data: block:     1 ptr:    91 data: 0xC1D7801A module:  7 fail: 0 range: 0 id:   471 channel: 23 adc: 32794  ts: 0x00000000060CA1CE
 ***            ADC data: block:     1 ptr:    93 data: 0xC1C780CB module:  7 fail: 0 range: 0 id:   455 channel:  7 adc: 32971  ts: 0x00000000060CA99E
 ***            ADC data: block:     1 ptr:    95 data: 0xC1E880FF module:  7 fail: 0 range: 0 id:   488 channel: 40 adc: 33023  ts: 0x00000000060CA99E
 ***            ADC data: block:     1 ptr:    97 data: 0xC1FB80FA module:  7 fail: 0 range: 0 id:   507 channel: 59 adc: 33018  ts: 0x00000000060CA99E
 ***            ADC data: block:     1 ptr:    99 data: 0xC1E97FE9 module:  7 fail: 0 range: 0 id:   489 channel: 41 adc: 32745  ts: 0x00000000060CB16E
 ***            ADC data: block:     1 ptr:   101 data: 0xC1EF8131 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 33073  ts: 0x00000000060CC8DE
 ***            ADC data: block:     1 ptr:   103 data: 0xC1C57FFA module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 32762  ts: 0x00000000060CD0AE
 ***            ADC data: block:     1 ptr:   105 data: 0xC1F48060 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 32864  ts: 0x00000000060CD0AE
 ***            ADC data: block:     1 ptr:   107 data: 0xC1C6815D module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33117  ts: 0x00000000060CD87E
/ 1894 ptr:
...skipping
 ***            ADC data: block:  1894 ptr:     7 data: 0xC1EC81F9 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33273  ts: 0x157C835E76CEFBBE
 ***            ADC data: block:  1894 ptr:     9 data: 0xC1F48108 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33032  ts: 0x157C835E76CEFBBE
 ***            ADC data: block:  1894 ptr:    11 data: 0xC1C580D6 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 32982  ts: 0x157C835E76CF420E
 ***            ADC data: block:  1894 ptr:    13 data: 0xC1FF833D module:  7 fail: 0 range: 0 id:   511 channel: 63 adc: 33597  ts: 0x157C835E76CF51AE
 ***            ADC data: block:  1894 ptr:    15 data: 0xC1F281C8 module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33224  ts: 0x157C835E76CF78BE
 ***            ADC data: block:  1894 ptr:    17 data: 0xC1EC81D8 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33240  ts: 0x157C835E76CFAF6E
 ***            ADC data: block:  1894 ptr:    19 data: 0xC1F4810B module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33035  ts: 0x157C835E76CFAF6E
 ***            ADC data: block:  1894 ptr:    21 data: 0xC1C580C8 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 32968  ts: 0x157C835E76CFD67E
 ***            ADC data: block:  1894 ptr:    23 data: 0xC1FF8309 module:  7 fail: 0 range: 0 id:   511 channel: 63 adc: 33545  ts: 0x157C835E76CFE61E
 ***            ADC data: block:  1894 ptr:    25 data: 0xC1C1819A module:  7 fail: 0 range: 0 id:   449 channel:  1 adc: 33178  ts: 0x157C835E76D01CCE
 ***            ADC data: block:  1894 ptr:    27 data: 0xC1F48078 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 32888  ts: 0x157C835E76D03C0E
 ***            ADC data: block:  1894 ptr:    29 data: 0xC1EC8160 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33120  ts: 0x157C835E76D043DE
 ***            ADC data: block:  1894 ptr:    31 data: 0xC1C58176 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33142  ts: 0x157C835E76D0825E
 ***            ADC data: block:  1894 ptr:    33 data: 0xC1FF82DE module:  7 fail: 0 range: 0 id:   511 channel: 63 adc: 33502  ts: 0x157C835E76D091FE
 ***            ADC data: block:  1894 ptr:    35 data: 0xC1EC825D module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33373  ts: 0x157C835E76D0D84E
 ***            ADC data: block:  1894 ptr:    37 data: 0xC1F181BF module:  7 fail: 0 range: 0 id:   497 channel: 49 adc: 33215  ts: 0x157C835E76D0F78E
 ***            ADC data: block:  1894 ptr:    39 data: 0xC1E97FE8 module:  7 fail: 0 range: 0 id:   489 channel: 41 adc: 32744  ts: 0x157C835E76D0FF5E
 ***            ADC data: block:  1894 ptr:    41 data: 0xC1F48125 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33061  ts: 0x157C835E76D0FF5E
 ***            ADC data: block:  1894 ptr:    43 data: 0xC1C18131 module:  7 fail: 0 range: 0 id:   449 channel:  1 adc: 33073  ts: 0x157C835E76D116CE
 ***            ADC data: block:  1894 ptr:    45 data: 0xC1E0820A module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 33290  ts: 0x157C835E76D116CE
 ***            ADC data: block:  1894 ptr:    47 data: 0xC1FD81D4 module:  7 fail: 0 range: 0 id:   509 channel: 61 adc: 33236  ts: 0x157C835E76D116CE
 ***            ADC data: block:  1894 ptr:    49 data: 0xC1CB8127 module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 33063  ts: 0x157C835E76D11E9E
 ***            ADC data: block:  1894 ptr:    51 data: 0xC1D08050 module:  7 fail: 0 range: 0 id:   464 channel: 16 adc: 32848  ts: 0x157C835E76D11E9E
 ***            ADC data: block:  1894 ptr:    53 data: 0xC1E181AA module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 33194  ts: 0x157C835E76D11E9E
 ***            ADC data: block:  1894 ptr:    55 data: 0xC1CD820A module:  7 fail: 0 range: 0 id:   461 channel: 13 adc: 33290  ts: 0x157C835E76D1266E
 ***            ADC data: block:  1894 ptr:    57 data: 0xC1D681D3 module:  7 fail: 0 range: 0 id:   470 channel: 22 adc: 33235  ts: 0x157C835E76D1266E
 ***            ADC data: block:  1894 ptr:    59 data: 0xC1E38168 module:  7 fail: 0 range: 0 id:   483 channel: 35 adc: 33128  ts: 0x157C835E76D1266E
 ***            ADC data: block:  1894 ptr:    61 data: 0xC1D78044 module:  7 fail: 0 range: 0 id:   471 channel: 23 adc: 32836  ts: 0x157C835E76D12E3E
 ***            ADC data: block:  1894 ptr:    63 data: 0xC1EA80AA module:  7 fail: 0 range: 0 id:   490 channel: 42 adc: 32938  ts: 0x157C835E76D12E3E
 ***            ADC data: block:  1894 ptr:    65 data: 0xC1DA8061 module:  7 fail: 0 range: 0 id:   474 channel: 26 adc: 32865  ts: 0x157C835E76D1360E
 ***            ADC data: block:  1894 ptr:    67 data: 0xC1EB813B module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 33083  ts: 0x157C835E76D1360E
 ***            ADC data: block:  1894 ptr:    69 data: 0xC1C5819F module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33183  ts: 0x157C835E76D13DDE
 ***            ADC data: block:  1894 ptr:    71 data: 0xC1DB8285 module:  7 fail: 0 range: 0 id:   475 channel: 27 adc: 33413  ts: 0x157C835E76D13DDE
 ***            ADC data: block:  1894 ptr:    73 data: 0xC1DD7FA3 module:  7 fail: 0 range: 0 id:   477 channel: 29 adc: 32675  ts: 0x157C835E76D145AE
 ***            ADC data: block:  1894 ptr:    75 data: 0xC1EC83C1 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33729  ts: 0x157C835E76D16CBE
 ***            ADC data: block:  1894 ptr:    77 data: 0xC1F181BE module:  7 fail: 0 range: 0 id:   497 channel: 49 adc: 33214  ts: 0x157C835E76D18BFE
 ***            ADC data: block:  1894 ptr:    79 data: 0xC1E980C6 module:  7 fail: 0 range: 0 id:   489 channel: 41 adc: 32966  ts: 0x157C835E76D193CE
 ***            ADC data: block:  1894 ptr:    81 data: 0xC1F48267 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33383  ts: 0x157C835E76D193CE
 ***            ADC data: block:  1894 ptr:    83 data: 0xC1D0807C module:  7 fail: 0 range: 0 id:   464 channel: 16 adc: 32892  ts: 0x157C835E76D1AB3E
 ***            ADC data: block:  1894 ptr:    85 data: 0xC1E181E3 module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 33251  ts: 0x157C835E76D1AB3E
 ***            ADC data: block:  1894 ptr:    87 data: 0xC1CB816A module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 33130  ts: 0x157C835E76D1B30E
 ***            ADC data: block:  1894 ptr:    89 data: 0xC1D68227 module:  7 fail: 0 range: 0 id:   470 channel: 22 adc: 33319  ts: 0x157C835E76D1B30E
 ***            ADC data: block:  1894 ptr:    91 data: 0xC1E381D6 module:  7 fail: 0 range: 0 id:   483 channel: 35 adc: 33238  ts: 0x157C835E76D1B30E
 ***            ADC data: block:  1894 ptr:    93 data: 0xC1CD8221 module:  7 fail: 0 range: 0 id:   461 channel: 13 adc: 33313  ts: 0x157C835E76D1BADE
 ***            ADC data: block:  1894 ptr:    95 data: 0xC1D7805B module:  7 fail: 0 range: 0 id:   471 channel: 23 adc: 32859  ts: 0x157C835E76D1CA7E
 ***            ADC data: block:  1894 ptr:    97 data: 0xC1C580F3 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33011  ts: 0x157C835E76D1D24E
 ***            ADC data: block:  1894 ptr:    99 data: 0xC1DB8190 module:  7 fail: 0 range: 0 id:   475 channel: 27 adc: 33168  ts: 0x157C835E76D1D24E
 ***            ADC data: block:  1894 ptr:   101 data: 0xC1FD8167 module:  7 fail: 0 range: 0 id:   509 channel: 61 adc: 33127  ts: 0x157C835E76D1E9BE
 ***            ADC data: block:  1894 ptr:   103 data: 0xC1C18102 module:  7 fail: 0 range: 0 id:   449 channel:  1 adc: 33026  ts: 0x157C835E76D1F95E
 ***            ADC data: block:  1894 ptr:   105 data: 0xC1E0811D module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 33053  ts: 0x157C835E76D1F95E
 ***            ADC data: block:  1894 ptr:   107 data: 0xC1EC83F9 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33785  ts: 0x157C835E76D2012E
 ***            ADC data: block:  1894 ptr:   109 data: 0xC1F1821B module:  7 fail: 0 range: 0 id:   497 channel: 49 adc: 33307  ts: 0x157C835E76D2206E
 ***            ADC data: block:  1894 ptr:   111 data: 0xC1CB819F module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 33183  ts: 0x157C835E76D23FAE
/ptr: 13001
...skipping
 ***            ADC data: block:  1894 ptr: 13001 data: 0xC1F78041 module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 32833  ts: 0x157C835E79FA566E
 ***            ADC data: block:  1894 ptr: 13003 data: 0xC1FF8139 module:  7 fail: 0 range: 0 id:   511 channel: 63 adc: 33081  ts: 0x157C835E79FA5E3E
 ***            ADC data: block:  1894 ptr: 13005 data: 0xC1D08064 module:  7 fail: 0 range: 0 id:   464 channel: 16 adc: 32868  ts: 0x157C835E79FAAC5E
 ***            ADC data: block:  1894 ptr: 13007 data: 0xC1D0806C module:  7 fail: 0 range: 0 id:   464 channel: 16 adc: 32876  ts: 0x157C835E79FB40CE
 ***            ADC data: block:  1894 ptr: 13009 data: 0xC1D0807E module:  7 fail: 0 range: 0 id:   464 channel: 16 adc: 32894  ts: 0x157C835E79FBD53E
 ***            ADC data: block:  1894 ptr: 13011 data: 0xC1E08247 module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 33351  ts: 0x157C835E79FCBF9E
 ***            ADC data: block:  1894 ptr: 13013 data: 0xC1D280D5 module:  7 fail: 0 range: 0 id:   466 channel: 18 adc: 32981  ts: 0x157C835E79FCC76E
 ***            ADC data: block:  1894 ptr: 13015 data: 0xC1F18345 module:  7 fail: 0 range: 0 id:   497 channel: 49 adc: 33605  ts: 0x157C835E79FCC76E
 ***            ADC data: block:  1894 ptr: 13017 data: 0xC1F181DE module:  7 fail: 0 range: 0 id:   497 channel: 49 adc: 33246  ts: 0x157C835E79FD5BDE
 ***            ADC data: block:  1894 ptr: 13019 data: 0xC1F1819D module:  7 fail: 0 range: 0 id:   497 channel: 49 adc: 33181  ts: 0x157C835E79FDF04E
 ***            ADC data: block:  1894 ptr: 13021 data: 0xC1E080A8 module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 32936  ts: 0x157C835E79FDFFEE
 ***            ADC data: block:  1894 ptr: 13023 data: 0xC1E080DE module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 32990  ts: 0x157C835E79FF01BE
 ***            ADC data: block:  1894 ptr: 13025 data: 0xC1EF8124 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 33060  ts: 0x157C835E79FF28CE
 ***            ADC data: block:  1894 ptr: 13027 data: 0xC1C581F2 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33266  ts: 0x157C835E79FF309E
 ***            ADC data: block:  1894 ptr: 13029 data: 0xC1F281AF module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33199  ts: 0x157C835E79FF309E
 ***            ADC data: block:  1894 ptr: 13031 data: 0xC1E080CA module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 32970  ts: 0x157C835E79FF8E5E
 ***            ADC data: block:  1894 ptr: 13033 data: 0xC1EF8103 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 33027  ts: 0x157C835E79FFB56E
 ***            ADC data: block:  1894 ptr: 13035 data: 0xC1C58122 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33058  ts: 0x157C835E79FFC50E
 ***            ADC data: block:  1894 ptr: 13037 data: 0xC1F2817D module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33149  ts: 0x157C835E79FFC50E
 ***   WR48-64 timestamp: block:  1894 ptr: 13039 data: 0x8750157C module:  7 information type:  5 information field: 0x0000157C ts: 0x157C835E7A000000
 ***   SYNC100 timestamp: block:  1894 ptr: 13041 data: 0x874835E5 module:  7 information type:  4 information field: 0x000835E5 ts: 0x157C835E5A000000 OLD: 
ts: 0x157C835E7A000000 dt: 0x0000000020000000 tag: 2 type: 5
 ***   SYNC100 timestamp: block:  1894 ptr: 13041 data: 0x874835E5 module:  7 information type:  4 information field: 0x000835E5 ts: 0x157C835E5A000000
 ***            ADC data: block:  1894 ptr: 13043 data: 0xC1F281D2 module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33234  ts: 0x157C835E5A00691E
 ***            ADC data: block:  1894 ptr: 13045 data: 0xC1EF80BD module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 32957  ts: 0x157C835E5A00B73E
 ***            ADC data: block:  1894 ptr: 13047 data: 0xC1F27FC4 module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 32708  ts: 0x157C835E5A00FD8E
 ***            ADC data: block:  1894 ptr: 13049 data: 0xC1E08107 module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 33031  ts: 0x157C835E5A012C6E
 ***            ADC data: block:  1894 ptr: 13051 data: 0xC1EF80CC module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 32972  ts: 0x157C835E5A0143DE
 ***            ADC data: block:  1894 ptr: 13053 data: 0xC1F28107 module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33031  ts: 0x157C835E5A0191FE
 ***            ADC data: block:  1894 ptr: 13055 data: 0xC1E0812C module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 33068  ts: 0x157C835E5A01B90E
 ***            ADC data: block:  1894 ptr: 13057 data: 0xC1EF80F4 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 33012  ts: 0x157C835E5A01FF5E
 ***            ADC data: block:  1894 ptr: 13059 data: 0xC1F2822B module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33323  ts: 0x157C835E5A02266E
 ***            ADC data: block:  1894 ptr: 13061 data: 0xC1E0820D module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 33293  ts: 0x157C835E5A0245AE
 ***            ADC data: block:  1894 ptr: 13063 data: 0xC1EF80C7 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 32967  ts: 0x157C835E5A028BFE
 ***            ADC data: block:  1894 ptr: 13065 data: 0xC1F28123 module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33059  ts: 0x157C835E5A02BADE
 ***            ADC data: block:  1894 ptr: 13067 data: 0xC1E08089 module:  7 fail: 0 range: 0 id:   480 channel: 32 adc: 32905  ts: 0x157C835E5A02D24E
 ***            ADC data: block:  1894 ptr: 13069 data: 0xC1EF805F module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 32863  ts: 0x157C835E5A03189E
 ***            ADC data: block:  1894 ptr: 13071 data: 0xC1EF80EB module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 33003  ts: 0x157C835E5A03EB8E
 ***            ADC data: block:  1894 ptr: 13073 data: 0xC1EF80E5 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 32997  ts: 0x157C835E5A047FFE
 ***            ADC data: block:  1894 ptr: 13075 data: 0xC1C581B5 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33205  ts: 0x157C835E5A04ED5E
 ***            ADC data: block:  1894 ptr: 13077 data: 0xC1E181EC module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 33260  ts: 0x157C835E5A0C676E
 ***            ADC data: block:  1894 ptr: 13079 data: 0xC1F481AD module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33197  ts: 0x157C835E5A0C676E
 ***            ADC data: block:  1894 ptr: 13081 data: 0xC1E18010 module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 32784  ts: 0x157C835E5A0CFBDE
 ***            ADC data: block:  1894 ptr: 13083 data: 0xC1F4805F module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 32863  ts: 0x157C835E5A0CFBDE
 ***            ADC data: block:  1894 ptr: 13085 data: 0xC1E180D8 module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 32984  ts: 0x157C835E5A0D904E
 ***            ADC data: block:  1894 ptr: 13087 data: 0xC1F48134 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33076  ts: 0x157C835E5A0D904E
 ***            ADC data: block:  1894 ptr: 13089 data: 0xC1E1807E module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 32894  ts: 0x157C835E5A0E24BE
 ***            ADC data: block:  1894 ptr: 13091 data: 0xC1F480C8 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 32968  ts: 0x157C835E5A0E24BE
 ***            ADC data: block:  1894 ptr: 13093 data: 0xC1C580A2 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 32930  ts: 0x157C835E5A0ED86E
 ***            ADC data: block:  1894 ptr: 13095 data: 0xC1FD81D1 module:  7 fail: 0 range: 0 id:   509 channel: 61 adc: 33233  ts: 0x157C835E5A0ED86E
 ***            ADC data: block:  1894 ptr: 13097 data: 0xC1C580DD module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 32989  ts: 0x157C835E5A0F6CDE
 ***            ADC data: block:  1894 ptr: 13099 data: 0xC1FD8142 module:  7 fail: 0 range: 0 id:   509 channel: 61 adc: 33090  ts: 0x157C835E5A0F6CDE
 ***            ADC data: block:  1894 ptr: 13101 data: 0xC1C58189 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33161  ts: 0x157C835E5A1010EE

/1895 ptr:  7801
...skipping
 ***            ADC data: block:  1895 ptr:  7801 data: 0xC1C180E4 module:  7 fail: 0 range: 0 id:   449 channel:  1 adc: 32996  ts: 0x157C835E5C3DCE2E
 ***            ADC data: block:  1895 ptr:  7803 data: 0xC1E180CC module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 32972  ts: 0x157C835E5C3DCE2E
 ***            ADC data: block:  1895 ptr:  7805 data: 0xC1C87FC3 module:  7 fail: 0 range: 0 id:   456 channel:  8 adc: 32707  ts: 0x157C835E5C3DD5FE
 ***            ADC data: block:  1895 ptr:  7807 data: 0xC1D28094 module:  7 fail: 0 range: 0 id:   466 channel: 18 adc: 32916  ts: 0x157C835E5C3DD5FE
 ***            ADC data: block:  1895 ptr:  7809 data: 0xC1E38117 module:  7 fail: 0 range: 0 id:   483 channel: 35 adc: 33047  ts: 0x157C835E5C3DD5FE
 ***            ADC data: block:  1895 ptr:  7811 data: 0xC1F3800A module:  7 fail: 0 range: 0 id:   499 channel: 51 adc: 32778  ts: 0x157C835E5C3DD5FE
 ***            ADC data: block:  1895 ptr:  7813 data: 0xC1CB80D3 module:  7 fail: 0 range: 0 id:   459 channel: 11 adc: 32979  ts: 0x157C835E5C3DDDCE
 ***            ADC data: block:  1895 ptr:  7815 data: 0xC1D4812D module:  7 fail: 0 range: 0 id:   468 channel: 20 adc: 33069  ts: 0x157C835E5C3DDDCE
 ***            ADC data: block:  1895 ptr:  7817 data: 0xC1E68062 module:  7 fail: 0 range: 0 id:   486 channel: 38 adc: 32866  ts: 0x157C835E5C3DDDCE
 ***            ADC data: block:  1895 ptr:  7819 data: 0xC1F4812B module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33067  ts: 0x157C835E5C3DDDCE
 ***            ADC data: block:  1895 ptr:  7821 data: 0xC1CC8030 module:  7 fail: 0 range: 0 id:   460 channel: 12 adc: 32816  ts: 0x157C835E5C3DE59E
 ***            ADC data: block:  1895 ptr:  7823 data: 0xC1D78019 module:  7 fail: 0 range: 0 id:   471 channel: 23 adc: 32793  ts: 0x157C835E5C3DE59E
 ***            ADC data: block:  1895 ptr:  7825 data: 0xC1E97FC0 module:  7 fail: 0 range: 0 id:   489 channel: 41 adc: 32704  ts: 0x157C835E5C3DE59E
 ***            ADC data: block:  1895 ptr:  7827 data: 0xC1FC80C2 module:  7 fail: 0 range: 0 id:   508 channel: 60 adc: 32962  ts: 0x157C835E5C3DE59E
 ***            ADC data: block:  1895 ptr:  7829 data: 0xC1CD814A module:  7 fail: 0 range: 0 id:   461 channel: 13 adc: 33098  ts: 0x157C835E5C3DED6E
 ***            ADC data: block:  1895 ptr:  7831 data: 0xC1DB81FE module:  7 fail: 0 range: 0 id:   475 channel: 27 adc: 33278  ts: 0x157C835E5C3DED6E
 ***            ADC data: block:  1895 ptr:  7833 data: 0xC1EB80FF module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 33023  ts: 0x157C835E5C3DED6E
 ***            ADC data: block:  1895 ptr:  7835 data: 0xC1DC805A module:  7 fail: 0 range: 0 id:   476 channel: 28 adc: 32858  ts: 0x157C835E5C3DF53E
 ***            ADC data: block:  1895 ptr:  7837 data: 0xC1EC81B6 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33206  ts: 0x157C835E5C3DF53E
 ***            ADC data: block:  1895 ptr:  7839 data: 0xC1EF80E9 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 33001  ts: 0x157C835E5C3DFD0E
 ***            ADC data: block:  1895 ptr:  7841 data: 0xC1C3811E module:  7 fail: 0 range: 0 id:   451 channel:  3 adc: 33054  ts: 0x157C835E5C3E435E
 ***            ADC data: block:  1895 ptr:  7843 data: 0xC1E17F83 module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 32643  ts: 0x157C835E5C3E629E
 ***            ADC data: block:  1895 ptr:  7845 data: 0xC1F481E3 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33251  ts: 0x157C835E5C3E6A6E
 ***            ADC data: block:  1895 ptr:  7847 data: 0xC1C1804E module:  7 fail: 0 range: 0 id:   449 channel:  1 adc: 32846  ts: 0x157C835E5C3E89AE
 ***            ADC data: block:  1895 ptr:  7849 data: 0xC1D481DB module:  7 fail: 0 range: 0 id:   468 channel: 20 adc: 33243  ts: 0x157C835E5C3E89AE
 ***            ADC data: block:  1895 ptr:  7851 data: 0xC1E68110 module:  7 fail: 0 range: 0 id:   486 channel: 38 adc: 33040  ts: 0x157C835E5C3E89AE
 ***            ADC data: block:  1895 ptr:  7853 data: 0xC1DC7FAB module:  7 fail: 0 range: 0 id:   476 channel: 28 adc: 32683  ts: 0x157C835E5C3E917E
 ***            ADC data: block:  1895 ptr:  7855 data: 0xC1EC80E4 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 32996  ts: 0x157C835E5C3E917E
 ***            ADC data: block:  1895 ptr:  7857 data: 0xC1EF80F4 module:  7 fail: 0 range: 0 id:   495 channel: 47 adc: 33012  ts: 0x157C835E5C3E994E
 ***            ADC data: block:  1895 ptr:  7859 data: 0xC1DB8160 module:  7 fail: 0 range: 0 id:   475 channel: 27 adc: 33120  ts: 0x157C835E5C3EC82E
 ***            ADC data: block:  1895 ptr:  7861 data: 0xC1C381AC module:  7 fail: 0 range: 0 id:   451 channel:  3 adc: 33196  ts: 0x157C835E5C3ECFFE
 ***            ADC data: block:  1895 ptr:  7863 data: 0xC1E3812F module:  7 fail: 0 range: 0 id:   483 channel: 35 adc: 33071  ts: 0x157C835E5C3ECFFE
 ***            ADC data: block:  1895 ptr:  7865 data: 0xC1CD811A module:  7 fail: 0 range: 0 id:   461 channel: 13 adc: 33050  ts: 0x157C835E5C3ED7CE
 ***            ADC data: block:  1895 ptr:  7867 data: 0xC1EB80DE module:  7 fail: 0 range: 0 id:   491 channel: 43 adc: 32990  ts: 0x157C835E5C3ED7CE
 ***            ADC data: block:  1895 ptr:  7869 data: 0xC1E18133 module:  7 fail: 0 range: 0 id:   481 channel: 33 adc: 33075  ts: 0x157C835E5C3EEF3E
 ***            ADC data: block:  1895 ptr:  7871 data: 0xC1F481F0 module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33264  ts: 0x157C835E5C3EFEDE
 ***            ADC data: block:  1895 ptr:  7873 data: 0xC1E680F9 module:  7 fail: 0 range: 0 id:   486 channel: 38 adc: 33017  ts: 0x157C835E5C3F164E
 ***            ADC data: block:  1895 ptr:  7875 data: 0xC1C1818B module:  7 fail: 0 range: 0 id:   449 channel:  1 adc: 33163  ts: 0x157C835E5C3F1E1E
 ***            ADC data: block:  1895 ptr:  7877 data: 0xC1D481E7 module:  7 fail: 0 range: 0 id:   468 channel: 20 adc: 33255  ts: 0x157C835E5C3F1E1E
 ***            ADC data: block:  1895 ptr:  7879 data: 0xC1D48169 module:  7 fail: 0 range: 0 id:   468 channel: 20 adc: 33129  ts: 0x157C835E58849AFE OLD: 
ts: 0x157C835E5C3F1E1E dt: 0x0000000003BA8320 tag: 3 type: 0
 ***            ADC data: block:  1895 ptr:  7879 data: 0xC1D48169 module:  7 fail: 0 range: 0 id:   468 channel: 20 adc: 33129  ts: 0x157C835E58849AFE
 ***            ADC data: block:  1895 ptr:  7881 data: 0xC1C680C9 module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 32969  ts: 0x157C835E5884A2CE
 ***            ADC data: block:  1895 ptr:  7883 data: 0xC1C18217 module:  7 fail: 0 range: 0 id:   449 channel:  1 adc: 33303  ts: 0x157C835E588546DE
 ***            ADC data: block:  1895 ptr:  7885 data: 0xC1C68142 module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33090  ts: 0x157C835E58854EAE
 ***            ADC data: block:  1895 ptr:  7887 data: 0xC1C18126 module:  7 fail: 0 range: 0 id:   449 channel:  1 adc: 33062  ts: 0x157C835E5885D37E
 ***            ADC data: block:  1895 ptr:  7889 data: 0xC1C680F8 module:  7 fail: 0 range: 0 id:   454 channel:  6 adc: 33016  ts: 0x157C835E5885DB4E
 ***            ADC data: block:  1895 ptr:  7891 data: 0xC1C0815D module:  7 fail: 0 range: 0 id:   448 channel:  0 adc: 33117  ts: 0x157C835E5886219E
 ***            ADC data: block:  1895 ptr:  7893 data: 0xC1F780C6 module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 32966  ts: 0x157C835E5886219E
 ***            ADC data: block:  1895 ptr:  7895 data: 0xC1CC802F module:  7 fail: 0 range: 0 id:   460 channel: 12 adc: 32815  ts: 0x157C835E5886296E
 ***            ADC data: block:  1895 ptr:  7897 data: 0xC1C081CF module:  7 fail: 0 range: 0 id:   448 channel:  0 adc: 33231  ts: 0x157C835E5886AE3E
 ***            ADC data: block:  1895 ptr:  7899 data: 0xC1CC80C2 module:  7 fail: 0 range: 0 id:   460 channel: 12 adc: 32962  ts: 0x157C835E5886B60E
 ***            ADC data: block:  1895 ptr:  7901 data: 0xC1F78198 module:  7 fail: 0 range: 0 id:   503 channel: 55 adc: 33176  ts: 0x157C835E5886B60E
 ***            ADC data: block:  1895 ptr:  7903 data: 0xC1C080AD module:  7 fail: 0 range: 0 id:   448 channel:  0 adc: 32941  ts: 0x157C835E58873ADE

/1943 ptr:  5089
...skipping
 ***            ADC data: block:  1943 ptr:  5089 data: 0xC1E680B2 module:  7 fail: 0 range: 0 id:   486 channel: 38 adc: 32946  ts: 0x157C835F5FFEC26E
 ***            ADC data: block:  1943 ptr:  5091 data: 0xC1D07FD1 module:  7 fail: 0 range: 0 id:   464 channel: 16 adc: 32721  ts: 0x157C835F5FFED9DE
 ***            ADC data: block:  1943 ptr:  5093 data: 0xC1DC80A7 module:  7 fail: 0 range: 0 id:   476 channel: 28 adc: 32935  ts: 0x157C835F5FFEE1AE
 ***            ADC data: block:  1943 ptr:  5095 data: 0xC1EC816D module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33133  ts: 0x157C835F5FFF08BE
 ***            ADC data: block:  1943 ptr:  5097 data: 0xC1E681B1 module:  7 fail: 0 range: 0 id:   486 channel: 38 adc: 33201  ts: 0x157C835F5FFF4F0E
 ***            ADC data: block:  1943 ptr:  5099 data: 0xC1C581D8 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33240  ts: 0x157C835F5FFF6E4E
 ***            ADC data: block:  1943 ptr:  5101 data: 0xC1F281C9 module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33225  ts: 0x157C835F5FFF6E4E
 ***            ADC data: block:  1943 ptr:  5103 data: 0xC1F4812F module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 33071  ts: 0x157C835F5FFF761E
 ***            ADC data: block:  1943 ptr:  5105 data: 0xC1EC8353 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33619  ts: 0x157C835F5FFF955E
 ***            ADC data: block:  1943 ptr:  5107 data: 0xC1E68038 module:  7 fail: 0 range: 0 id:   486 channel: 38 adc: 32824  ts: 0x157C835F5FFFDBAE
 ***            ADC data: block:  1943 ptr:  5109 data: 0xC1F281FF module:  7 fail: 0 range: 0 id:   498 channel: 50 adc: 33279  ts: 0x157C835F5FFFFAEE
 ***   WR48-64 timestamp: block:  1943 ptr:  5111 data: 0x8750157C module:  7 information type:  5 information field: 0x0000157C ts: 0x157C835F500002BE
 ***   SYNC100 timestamp: block:  1943 ptr:  5113 data: 0x874835E8 module:  7 information type:  4 information field: 0x000835E8 ts: 0x157C835E800002BE OLD: 
ts: 0x157C835F500002BE dt: 0x00000000D0000000 tag: 2 type: 5
 ***   SYNC100 timestamp: block:  1943 ptr:  5113 data: 0x874835E8 module:  7 information type:  4 information field: 0x000835E8 ts: 0x157C835E800002BE
 ***            ADC data: block:  1943 ptr:  5115 data: 0xC1C58185 module:  7 fail: 0 range: 0 id:   453 channel:  5 adc: 33157  ts: 0x157C835E800002BE
 ***            ADC data: block:  1943 ptr:  5117 data: 0xC1F480BA module:  7 fail: 0 range: 0 id:   500 channel: 52 adc: 32954  ts: 0x157C835E800002BE
 ***            ADC data: block:  1943 ptr:  5119 data: 0xC1EC8299 module:  7 fail: 0 range: 0 id:   492 channel: 44 adc: 33433  ts: 0x157C835E800021FE
 ***            ADC data: block:  1943 ptr:  5121 data: 0xC1C38154 module:  7 fail: 0 range: 0 id:   451 channel:  3 adc: 33108  ts: 0x157C835E8000490E
... 209 more lines ...
Attachment 3: analyser.f  21 kB  | Hide | Hide all | Show all
      PROGRAM GREAT

C     Read and analyse GREAT format data - version 3.3.0
C
C     See:
C     http://npg.dl.ac.uk/documents/edoc504/edoc504.html
C     http://npg.dl.ac.uk/DataAcq/TSformat.html

      IMPLICIT NONE                                 
C
C     External functions
C
      EXTERNAL timestamp
C
      DOUBLE PRECISION dfloat
C
      INTEGER and
      INTEGER*8 iargc
      INTEGER rshift
      INTEGER*8 timestamp
C
      REAL secnds
C
C     Parameter variables
C
      INTEGER block_length
      PARAMETER (block_length = 16384)
C
C     Local variables
C
      CHARACTER*255 arg
      CHARACTER*(block_length*4) buffer
      CHARACTER*255 filename
C
      INTEGER adc_data, block_number, block_ptr, ch, channel
      INTEGER channel_ident, data_block(block_length)
      INTEGER*8 dead(32)
      INTEGER event, fail
      INTEGER*8 first_ts
      INTEGER i
      INTEGER*2 i2(2), i2_2(4)
      INTEGER i4, i4_2(2)
      INTEGER*8 i8, idle(32)
      INTEGER information, information_index, io_error, items(0:32,0:31)
      INTEGER j, j4
      INTEGER*8 last_ts
      INTEGER mbs_data, module
      INTEGER*8 pause(32)
      INTEGER range
      INTEGER*8 resume(32)
      INTEGER sample_length, sum(0:31)
      INTEGER*8 sync(32)
      INTEGER tag, tag_old
      INTEGER*8 ts
      INTEGER ts28, ts48, ts64
      INTEGER*8 ts_old
      INTEGER type, type_old
C
      LOGICAL verbose
C
      REAL dt, t1, t2

      EQUIVALENCE ( data_block, buffer )
      EQUIVALENCE ( i4, i2( 1 ) )
      EQUIVALENCE ( i8, i4_2(1) )

      SAVE data_block, block_ptr, block_number, event

C----67---------------------------------------------------------------72------80
C     Announce program

      WRITE( 6, 9000 )

C     Initialise variables

      block_ptr = 1
      block_number = 0
      event = 0

      i4 = 0
      i8 = 0

      ts_old = 0
      tag_old = 0
      type_old = 0
      first_ts = 0
      last_ts = 0
      ts28 = 0
      ts48 = 0
      ts64 = 0

      type = 0
      
      verbose = .FALSE.
      
      DO i = 0, 32
       DO j = 0, 31
        sum( j ) = 0
        items( i, j ) = 0
       ENDDO
      ENDDO

      DO i = 1, 32
       pause( i ) = -1
       resume( i ) = -1
       dead( i ) = 0
       sync( i ) = 0
       idle( i ) = 0
      ENDDO

C     Get input filename from command line argument

      DO i = 1, iargc()
       CALL getarg( i, arg )
       IF ( arg.EQ.'v') THEN
        verbose = .TRUE.
        write(6,*) ' verbose'
       ELSE
        filename = arg
       ENDIF
      ENDDO
      IF ( iargc().LT.1 .OR. iargc().GT.2 ) THEN
       WRITE( 6, * ) ' Usage: ./a.exe [v] <filename>'
       STOP
      ENDIF

      t1 = SECNDS( 0.0 )

C     Open file

      OPEN( 10, RECL = 4 * block_length,
     +      FILE = filename, STATUS = 'OLD', ACCESS = 'DIRECT' )

    1 CONTINUE

C     Read next block
C     Note: for FORTRAN direct I/O first block/record number is 1
C           for GREAT data format first (encoded) block/record number is 0

      block_number = block_number + 1

      READ( 10, REC = block_number, iostat=io_error, ERR=1000 ) buffer

      DO block_ptr = 7, data_block( 6 ) / 4 + 4, 2


       i4 = data_block( block_ptr )
       j4 = data_block( block_ptr + 1 )

       tag = AND( RSHIFT( i4, 30 ), Z'00000003' )

       module = 0
       type = 0

C      tag = 3 = ADC data format
C      tag = 2 = Other data
C      tag = 1 = Sample trace buffer format
C      tag = 0 = undefined?

C----67---------------------------------------------------------------72------80
C     ADC data

       IF ( tag.EQ.3 ) THEN

        fail = AND( RSHIFT( i4, 29 ), Z'00000001' )

        IF ( fail.NE.0 ) THEN

         WRITE( 6, 9600 ) block_number, block_ptr, i4

        ENDIF

        range = AND( RSHIFT( i4, 28 ), Z'00000001' )
        channel_ident = AND( RSHIFT( i4, 16 ), Z'00000fff' )
        module = AND( RSHIFT( channel_ident, 6 ), Z'0000003f' )
        IF ( range.EQ.1 ) THEN
         items(module, 19 ) = items(module, 19 ) + 1
        ENDIF
        channel = AND( channel_ident, Z'0000003f' )
        adc_data = AND( i4, Z'0000ffff' )

        items(module, 0 ) = items(module, 0 ) + 1

        ts28 = AND( data_block( block_ptr + 1 ), Z'0fffffff' )

        ts = timestamp( ts64, ts48, ts28, type )

	IF ( ts.LT.ts_old ) THEN

	 items(module, 20 ) = items(module, 20 ) + 1

         WRITE( 6, 9710 ) block_number, block_ptr, i4, module, fail,
     +   range, channel_ident, channel, adc_data, ts, ts_old, ts_old-ts,
     +   tag_old, type_old
        ENDIF

        ts_old = ts
        tag_old = tag
        type_old = 0

        IF ( verbose ) THEN 
         WRITE( 6, 9700 ) block_number, block_ptr, i4, module, fail,
     +   range, channel_ident, channel, adc_data, ts
        ENDIF

        ch = channel + ( module - 1 ) * 64 + ( range * 2048 )

C----67---------------------------------------------------------------72------80
C     Other information

       ELSEIF( tag.EQ.2 ) THEN

        module = AND( RSHIFT( i4, 24 ), Z'0000003f' )
        type = AND( RSHIFT( i4, 20 ), Z'0000000f' )
        information = AND( i4, Z'000fffff' )

        items(module, 1 ) = items(module, 1 ) + 1

        ts28 = AND( data_block( block_ptr + 1 ), Z'0fffffff' )

        IF ( type.EQ.2 ) THEN

C----67---------------------------------------------------------------72------80
C     PAUSE timestamp

         items(module, 4 ) = items(module, 4 ) + 1

        ts48 = information
C        ts = timestamp( ts48, ts28, type )

         ts = timestamp( ts64, ts48, ts28, type )

         IF ( ts.LT.ts_old ) THEN

          items(module, 21 ) = items(module, 21 ) + 1

         ENDIF
         ts_old = ts
         type_old = type
         tag_old = tag
         pause( module ) = ts

         IF ( verbose ) THEN 
          WRITE( 6, 9800 ) block_number, block_ptr, i4, module, type,
     +     information, ts
         ENDIF

        ELSEIF( type.EQ.3 ) THEN

C----67---------------------------------------------------------------72------80
C     RESUME timestamp

         items(module, 5 ) = items(module, 5 ) + 1

         ts48 = information
C         ts = timestamp( ts48, ts28, type )

         ts = timestamp( ts64, ts48, ts28, type )

         IF ( ts.LT.ts_old ) THEN

          items(module, 22 ) = items(module, 22 ) + 1

         ENDIF
         ts_old = ts
         type_old = type
         tag_old = tag
         resume( module ) = ts

         IF ( resume( module ).GE.0 
     +         .AND.
     +        pause( module ).GE.0 
     +          .AND.
     +        resume( module ).GE.pause( module ) ) THEN
          dead( module ) = ( resume( module ) - pause( module ) ) 
     +                     + dead( module )
          pause( module ) = -1
          resume( module ) = -1
         ENDIF

         IF ( verbose ) THEN 
          WRITE( 6, 9810 ) block_number, block_ptr, i4, module, type,
     +     information, ts
         ENDIF

        ELSEIF( type.EQ.4 ) THEN

C----67---------------------------------------------------------------72------80
C     SYNC100 timestamp/White Rabbit Timestamp Marker (bits 28-47)

         items(module, 6 ) = items(module, 6 ) + 1

         ts48 = information

C        ts = timestamp( ts48, ts28, type )
         ts = timestamp( ts64, ts48, ts28, type )


         IF ( first_ts.EQ.0 ) THEN
          first_ts = ts 
... 451 more lines ...
Attachment 4: analyser.f  21 kB  Uploaded Mon Jan 28 12:40:47 2019  | Hide | Hide all | Show all
      PROGRAM GREAT

C     Read and analyse GREAT format data - version 3.3.0
C
C     See:
C     http://npg.dl.ac.uk/documents/edoc504/edoc504.html
C     http://npg.dl.ac.uk/DataAcq/TSformat.html

      IMPLICIT NONE                                 
C
C     External functions
C
      EXTERNAL timestamp
C
      DOUBLE PRECISION dfloat
C
      INTEGER and
      INTEGER*8 iargc
      INTEGER rshift
      INTEGER*8 timestamp
C
      REAL secnds
C
C     Parameter variables
C
      INTEGER block_length
      PARAMETER (block_length = 16384)
C
C     Local variables
C
      CHARACTER*255 arg
      CHARACTER*(block_length*4) buffer
      CHARACTER*255 filename
C
      INTEGER adc_data, block_number, block_ptr, ch, channel
      INTEGER channel_ident, data_block(block_length)
      INTEGER*8 dead(32)
      INTEGER event, fail
      INTEGER*8 first_ts
      INTEGER i
      INTEGER*2 i2(2), i2_2(4)
      INTEGER i4, i4_2(2)
      INTEGER*8 i8, idle(32)
      INTEGER information, information_index, io_error, items(0:32,0:31)
      INTEGER j, j4
      INTEGER*8 last_ts
      INTEGER mbs_data, module
      INTEGER*8 pause(32)
      INTEGER range
      INTEGER*8 resume(32)
      INTEGER sample_length, sum(0:31)
      INTEGER*8 sync(32)
      INTEGER tag, tag_old
      INTEGER*8 ts
      INTEGER ts28, ts48, ts64
      INTEGER*8 ts_old
      INTEGER type, type_old
C
      LOGICAL verbose
C
      REAL dt, t1, t2

      EQUIVALENCE ( data_block, buffer )
      EQUIVALENCE ( i4, i2( 1 ) )
      EQUIVALENCE ( i8, i4_2(1) )

      SAVE data_block, block_ptr, block_number, event

C----67---------------------------------------------------------------72------80
C     Announce program

      WRITE( 6, 9000 )

C     Initialise variables

      block_ptr = 1
      block_number = 0
      event = 0

      i4 = 0
      i8 = 0

      ts_old = 0
      tag_old = 0
      type_old = 0
      first_ts = 0
      last_ts = 0
      ts28 = 0
      ts48 = 0
      ts64 = 0

      type = 0
      
      verbose = .FALSE.
      
      DO i = 0, 32
       DO j = 0, 31
        sum( j ) = 0
        items( i, j ) = 0
       ENDDO
      ENDDO

      DO i = 1, 32
       pause( i ) = -1
       resume( i ) = -1
       dead( i ) = 0
       sync( i ) = 0
       idle( i ) = 0
      ENDDO

C     Get input filename from command line argument

      DO i = 1, iargc()
       CALL getarg( i, arg )
       IF ( arg.EQ.'v') THEN
        verbose = .TRUE.
        write(6,*) ' verbose'
       ELSE
        filename = arg
       ENDIF
      ENDDO
      IF ( iargc().LT.1 .OR. iargc().GT.2 ) THEN
       WRITE( 6, * ) ' Usage: ./a.exe [v] <filename>'
       STOP
      ENDIF

      t1 = SECNDS( 0.0 )

C     Open file

      OPEN( 10, RECL = 4 * block_length,
     +      FILE = filename, STATUS = 'OLD', ACCESS = 'DIRECT' )

    1 CONTINUE

C     Read next block
C     Note: for FORTRAN direct I/O first block/record number is 1
C           for GREAT data format first (encoded) block/record number is 0

      block_number = block_number + 1

      READ( 10, REC = block_number, iostat=io_error, ERR=1000 ) buffer

      DO block_ptr = 7, data_block( 6 ) / 4 + 4, 2


       i4 = data_block( block_ptr )
       j4 = data_block( block_ptr + 1 )

       tag = AND( RSHIFT( i4, 30 ), Z'00000003' )

       module = 0
       type = 0

C      tag = 3 = ADC data format
C      tag = 2 = Other data
C      tag = 1 = Sample trace buffer format
C      tag = 0 = undefined?

C----67---------------------------------------------------------------72------80
C     ADC data

       IF ( tag.EQ.3 ) THEN

        fail = AND( RSHIFT( i4, 29 ), Z'00000001' )

        IF ( fail.NE.0 ) THEN

         WRITE( 6, 9600 ) block_number, block_ptr, i4

        ENDIF

        range = AND( RSHIFT( i4, 28 ), Z'00000001' )
        channel_ident = AND( RSHIFT( i4, 16 ), Z'00000fff' )
        module = AND( RSHIFT( channel_ident, 6 ), Z'0000003f' )
        IF ( range.EQ.1 ) THEN
         items(module, 19 ) = items(module, 19 ) + 1
        ENDIF
        channel = AND( channel_ident, Z'0000003f' )
        adc_data = AND( i4, Z'0000ffff' )

        items(module, 0 ) = items(module, 0 ) + 1

        ts28 = AND( data_block( block_ptr + 1 ), Z'0fffffff' )

        ts = timestamp( ts64, ts48, ts28, type )

	IF ( ts.LT.ts_old ) THEN

	 items(module, 20 ) = items(module, 20 ) + 1

         WRITE( 6, 9710 ) block_number, block_ptr, i4, module, fail,
     +   range, channel_ident, channel, adc_data, ts, ts_old, ts_old-ts,
     +   tag_old, type_old
        ENDIF

        ts_old = ts
        tag_old = tag
        type_old = 0

        IF ( verbose ) THEN 
         WRITE( 6, 9700 ) block_number, block_ptr, i4, module, fail,
     +   range, channel_ident, channel, adc_data, ts
        ENDIF

        ch = channel + ( module - 1 ) * 64 + ( range * 2048 )

C----67---------------------------------------------------------------72------80
C     Other information

       ELSEIF( tag.EQ.2 ) THEN

        module = AND( RSHIFT( i4, 24 ), Z'0000003f' )
        type = AND( RSHIFT( i4, 20 ), Z'0000000f' )
        information = AND( i4, Z'000fffff' )

        items(module, 1 ) = items(module, 1 ) + 1

        ts28 = AND( data_block( block_ptr + 1 ), Z'0fffffff' )

        IF ( type.EQ.2 ) THEN

C----67---------------------------------------------------------------72------80
C     PAUSE timestamp

         items(module, 4 ) = items(module, 4 ) + 1

        ts48 = information
C        ts = timestamp( ts48, ts28, type )

         ts = timestamp( ts64, ts48, ts28, type )

         IF ( ts.LT.ts_old ) THEN

          items(module, 21 ) = items(module, 21 ) + 1

         ENDIF
         ts_old = ts
         type_old = type
         tag_old = tag
         pause( module ) = ts

         IF ( verbose ) THEN 
          WRITE( 6, 9800 ) block_number, block_ptr, i4, module, type,
     +     information, ts
         ENDIF

        ELSEIF( type.EQ.3 ) THEN

C----67---------------------------------------------------------------72------80
C     RESUME timestamp

         items(module, 5 ) = items(module, 5 ) + 1

         ts48 = information
C         ts = timestamp( ts48, ts28, type )

         ts = timestamp( ts64, ts48, ts28, type )

         IF ( ts.LT.ts_old ) THEN

          items(module, 22 ) = items(module, 22 ) + 1

         ENDIF
         ts_old = ts
         type_old = type
         tag_old = tag
         resume( module ) = ts

         IF ( resume( module ).GE.0 
     +         .AND.
     +        pause( module ).GE.0 
     +          .AND.
     +        resume( module ).GE.pause( module ) ) THEN
          dead( module ) = ( resume( module ) - pause( module ) ) 
     +                     + dead( module )
          pause( module ) = -1
          resume( module ) = -1
         ENDIF

         IF ( verbose ) THEN 
          WRITE( 6, 9810 ) block_number, block_ptr, i4, module, type,
     +     information, ts
         ENDIF

        ELSEIF( type.EQ.4 ) THEN

C----67---------------------------------------------------------------72------80
C     SYNC100 timestamp/White Rabbit Timestamp Marker (bits 28-47)

         items(module, 6 ) = items(module, 6 ) + 1

         ts48 = information

C        ts = timestamp( ts48, ts28, type )
         ts = timestamp( ts64, ts48, ts28, type )


         IF ( first_ts.EQ.0 ) THEN
          first_ts = ts 
... 446 more lines ...
ELOG V3.1.4-unknown