Releases: SiLab-Bonn/pyBAR
Releases · SiLab-Bonn/pyBAR
v2.1.0
PyBAR is using the generic clusterizer (https://github.com/SiLab-Bonn/pixel_clusterizer) and the FEI4 data interpreter (https://github.com/SiLab-Bonn/pyBAR_fei4_interpreter).
- ENH: supporting the latest features of basil v2.4.X
- BUG: many improvements and bug fixing in the data analyzer
- ENH: added data monitor (realtime data analyzer and display)
- ENH: splitting up raw data file into chunks of reasonable size (less than 2^31 entries)
- ENH: initialize FE so that LVL1ID is constant in every event
- ENH: HitOR from adapter card as trigger input
- BUG: fixed offset calculation in PulsrDAC offset scan
- ENH: Ctrl-C will stop scans when running from console
- ENH: added full GPAC support (firmware and initialization)
- ENH: updated FEI4 run manager for better support of pyCPIX
- ENH: updated FEI4 run manager for better support of MIO3 and MMC3
- ENH: Updated default FE configuration for reliable operation (especially increased DisVbn discriminator bias)
- ENH: threshold and noise can be calculated in electrons
- ENH: added automatic FE and data receiver reset for long scans
- BUG: fixed bug when cluster charge was 0 (NaN for mean column and row)
- BUG: correctly identify TDC and trigger data words
- BUG: better support of file names and path names in Windows
- ENH: added global register readback
- ENH: fixed ViTables plug-in
- ENH: improved HitOR-TDC measurements
- ENH: added global run configuration to configuration file (affecting all runs)
- ENH: SEABAS2 support
- ENH: Xilinx Nexys™4 DDR support
- ENH: Avnet LX9 support
- ENH: crosstalk scan
- ENH: merged pixel scan
- ENH: hot pixel tuning
- BUG: fix trigger counter
- ENH: setting fixed trigger counter value
- ENH: write trigger word in every trigger mode
- ENH: adding crash report via email
- ENH: adding 12MHz Command Clock firmware (MIO only)
- ENH: support for CMOS I/Os on FEI4 adapter card, flat ribbon cable supported
- BUG: missing hits if event has more than 1000 hits
- BUG: fix raw data analysis of multiple files (wrong order)
- ENH: flush data to protect against data loss
- BUG: fix assignment of events to scan parameters
- BUG: fix length of configuration description
- ENH: ToT calibration scan
- ENH: added fully automatic transient PlsrDAC scan
... and many more improvements and optimizations!