Proton Calorimetry/Meetings/2021/01/20: Difference between revisions

From PBTWiki
Jump to navigation Jump to search
Line 14: Line 14:
**Reset, Pause and Full-Scale Range commands can be sent from C++ macro.
**Reset, Pause and Full-Scale Range commands can be sent from C++ macro.
**Bash script can run DAQ and processing scripts simultaneously.
**Bash script can run DAQ and processing scripts simultaneously.
**If file data is stored in is only opened one, DAQ keeps up with integration rate. Otherwise measurements are missed.
**If file data is stored in is only opened/closed once, DAQ keeps up with integration rate. Otherwise measurements are missed.
**Still need to iron out a few bugs...
**Still need to iron out a few bugs...
*DAQ framework:
*DAQ framework:

Revision as of 18:10, 20 January 2021

Minutes for UCL Proton Calorimetry Meetings, 20th January

Present

Simon Jolly, Raffaella Radogna, Saad Shaikh, Fern Pannell

Raffaella Radogna

Saad Shaikh

  • Met with Marko to discuss bugs in daisy-chaining – he suggested to test signals with oscilloscope.
    • Slowing down DCLK to 5MHz and shuffling board order had no effect.
    • Will meet Simon at UCL on 21st to debug daisy-chain with oscilloscope.
  • Continued work on USB interface:
    • Reset, Pause and Full-Scale Range commands can be sent from C++ macro.
    • Bash script can run DAQ and processing scripts simultaneously.
    • If file data is stored in is only opened/closed once, DAQ keeps up with integration rate. Otherwise measurements are missed.
    • Still need to iron out a few bugs...
  • DAQ framework:
    • FTDI.cpp should write to a new file every 100 measurements, opening and closing each file just once to optimise speed.
    • WriteCSV.cpp should read each file, convert and average measurements, and overwrite a single-line CSV file.
    • Can then think about incorporating a fit and writing the fit results to file as well.

Fern Pannell