Pybar

Latest version: v3.1.2

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

2.2.2

Bugfix release providing better support of [EUDAQ](https://github.com/eudaq/eudaq)>=1.7

Tested in November 2018 (DEPFET test beam at DESY II)

- Compatible with up to 31bit trigger number (sending 32 clock cycles to TLU)
- Fixed event building when EUDAQ TLU sends fake triggers (EUDAQ TLU firmware issue)

2.2.1

**This release is providing single chip support only!**
- Compatibility with latest Anaconda Python
- Compatibility with [basil](https://github.com/SiLab-Bonn/basil)>=2.4.12
- Compatibility with [EUDAQ](https://github.com/eudaq/eudaq)>=1.7
- Ignoring RX errors in hot pixel tuning
- Fixed TLU tuning script
- Fixed plotting issues in case of no data
- Fixed not writing remaining data in FIFO
- Added general `configure_fe` and `reset_fe` run configuration parameter
- Updated GDAC tuning algorithm to reliably tune to desired threshold value
- Many other cleanups and smaller improvements

2.2.0

- using FIFO readout module from pyBAR v3.x.
- using write intervals to reduce disk usage
- fixing threshold baseline tuning and standard GDAC tuning
- fixing IPython issues with pyplot (remove pyplot)
- adjusting search paths for configuration files
- fixing many other issues and annoyances
- code cleanup

2.1.1

- fixing TLU FSM was not enabled

2.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!

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.