Skip to content

Eudaq first tb

David-Leon Pohl requested to merge eudaq_first_tb into development

This branch is for first hardware tests with complete EUDAQ system at SPS test beam. The test happens on 10.05.2018 in the morning at 9.00 o'clock.

Setup:

  • Data taking PC from MPI with bdaq53 using this branch:
    • Old git version < 2.X, thus no unit tests ran for testing
    • 128.141.149.71
  • Data taking PC on sight with EUDAQ fork from https://github.com/duartej/eudaq with bdaq53 data conversion
    • 192.168.4.2

Observations:

  • Configuring with from parameter file works
  • Data taking works
  • Trigger number glitches, that are actually rather common with the EUDAQ TLU firmware
  • Glitches and TLU_TRIGGER_ACCEPT_ERROR_COUNTER does not occur any more after increasing accept cycles to TRIGGER_HANDSHAKE_ACCEPT_WAIT_CYCLES: 25

Bugfixes:

  • Run time error for first data sending (613b9a73)
  • Send data of last trigger at the end of run (613b9a73)
  • Close connection to allow start new run without restarting producer instance (8332a7ba)
  • Fix trigger number check (88e6e1d6)

Enhancements:

  • Deactivate scan time out of 10 s (16dd4cc1)
  • Specify bdaq53a event type
  • Add unit test for data handle function for scan_eudaq (f0218dd8)
  • Try to set better TLU parameters to reduce trigger related issues with std. EUDAQ TLU firmware (dc351431)
  • Reset some run counters to allow better error checking when starting new run (2650a57b)

Todo:

  • Supress trigger number increase warning at 32-bit overflow in scan_ext_trigger scan
Edited by David-Leon Pohl

Merge request reports