OpenPET v2.3 Release Notes

What’s New

Firmware

  • Add standard system support.
  • New commands to read the node type and version.
  • Firmware and software version are embedded at compile time and based on repo tag.
  • Build scripts are more generic and cross platform.
  • Many bug fixes. See repository changelog.

SupportBoard

  • Add standard system support.
  • Improve Singles real-time data handling (synchronization, random selection, and output overflow).
  • Improve multi crate synchronization.
  • Improve QuickUSB timing to reduce number of errors.

DetectorBoard

  • Add standard system support.
  • Add new singles mode to compute energy for the first four channels.
  • Add baseline removal core.
  • Improve multi crate synchronization.
  • Multiphase TDC uses correct output stage clock.

Embedded Software

  • Add standard system support.
  • New commands to read the node type and version.
  • Expand SPI interface to handle CUC and DUC intercommunication.

SupportBoard

Main FPGA
  • No changes.
IO FPGAs
  • No changes.

DetectorBoard

  • No changes.

Software

  • Add standard system support.
  • New Scripts to handle and plot Singles example.
  • New script to validate scope mode data integrity for large files 10GB+.

Hardware

  • No changes.

Upgrading from Previous Releases of OpenPET

  • Standard system changes are not backward compatible.