larpix / larpix-control

Control the LArPix chip
Other
4 stars 12 forks source link

Multi-thread HDF5Logger file access #217

Closed peter-madigan closed 4 years ago

peter-madigan commented 4 years ago

This PR multi-threads the HDF5Logger file access so that calls to HDF5Logger.record no longer block while waiting for file access. This should fix the issue we found with continuous operation at high data rates (particularly on the raspberry pi).