Skip to content

Releases: SiLab-Bonn/aidatlu

v1.4.0

Choose a tag to compare

@rpartzsch rpartzsch released this 21 May 15:23
5d50933

We added a few new features and fixed a few bugs.

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0

Choose a tag to compare

@rpartzsch rpartzsch released this 12 Mar 13:34
e14cfbc

This release includes many bug fixes and quality of live changes collected over the last year.
In addition, the package is now published on pypi.

Big thanks to everyone.

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@rpartzsch rpartzsch released this 30 Apr 09:05
07cb9db

In this release, a satellite has been developed to enable the connection between the AIDA-TLU and the Constellation data acquisition and autonomous control framework. This addition allows the AIDA-TLU to interface with Constellation for advanced control and monitoring.

For more information about usage, please refer to the README.

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@rpartzsch rpartzsch released this 14 Apr 09:13
96efb1f

The AIDA-TLU now requires an flat dictionary as configuration. Different configuration files can be translated to the correct format using small parser functions. For now yaml and toml file formats are supported. In addition, support for Python 3.10 has been removed, to allow the usage of the standard tomllib package.

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1

Choose a tag to compare

@rpartzsch rpartzsch released this 06 Mar 12:27
14e3145

The TLU timestamp is now correctly reset at the start of the run, which eases timestamp-based synchronization with DUTs.

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@rpartzsch rpartzsch released this 12 Feb 15:27
cd78669

Release Notes: aidatlu v1.0.0

Overview

We are excited to announce the first release of aidatlu v1.0.0! This Python package provides a comprehensive interface for controlling the AIDA2020 Trigger Logic Unit (AIDA-TLU), and implements the same functionality as the EUDAQ Producer while being designed for ease of use and integration.

Features

  • Device Communication: Establish and manage communication with the AIDA-TLU hardware.
  • Configuration Management: Configure key parameters, including trigger settings and readout modes.
  • Data Acquisition: Store trigger data with timestamps, trigger numbers and more in convenient HDF5 files.
  • Trigger Handling: Set up and customize trigger conditions and combinations.
  • PMT Powering: Control of the voltage DACs for powering PMTs.
  • Logging and Debugging: Integrated logging system for monitoring of device operations.
  • User-Friendly API: A Pythonic interface for straightforward scripting and automation.

Feedback & Contributions

We welcome feedback and contributions! Please submit issues, feature requests, and pull requests via our GitHub repository.