Skip to content

Releases: LDMX-Software/pflib

v2.7 : auto-load menu and patches

03 Jun 18:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.6.1...v2.7.0

v2.6 : Post-TestBeam

09 May 21:08
Compare
Choose a tag to compare

Lots of developments occurred during the hectic Test Beam period. This release packages up many of them before transitioning to longer-term developments with an eye toward v3.

What's Changed

Full Changelog: v2.5.0...v2.6.0

v2.5 : virtual WBI destructur

19 Apr 14:48
Compare
Choose a tag to compare

While tab completion in poke param and v0 board configs are not huge enhancements, the addition of a virtual desctructor for the abstract base class WishboneInterface is necessary in order to allow tb-online to close the polarfire connection allowing users to put the run control in the "uninitialized" state and connect via pftool.

What's Changed

Full Changelog: v2.4.1...v2.5.0

v2.4.1 : Update ELINKS ALIGN and Separate pftool Code

11 Apr 16:34
68ca43d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v2.4.1

v2.4 : Alleviate FIFO backpressure

08 Apr 14:52
cf15cf3
Compare
Choose a tag to compare

What's Changed

  • functionality to specify which roc to send RESYNCLOAD/RSTB by @jmuse13 in #53
  • software support for fifo backpressure by @jmmans in #55

Full Changelog: v2.3.1...v2.4.0

v2.3.1 : More support for elink alignment checks

07 Apr 18:08
Compare
Choose a tag to compare

Full Changelog: v2.3.0...v2.3.1

v2.3 : Expand elink_relink to more delay values

06 Apr 21:09
Compare
Choose a tag to compare

The main motivation for this release is to expand the elink_relink functionality to allow the user to define the minimum and maximum delay value to use. @jmuse13 and I found this helpful at UMN to choose a delay outside of the hard-coded 20-25 window that was in previous releases. Along with that there were a few patch releases focused on improvements to pfdecoder, namely the addition of another flag -l which prints out counts on if the BX header and idle pattern match the expected format or not (helps for checking if link is aligned during a pedestal run).

Full Changelog: v2.2.0...v2.3.0

v2.2 : Configure multiple polarfires

04 Apr 23:09
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.0

v2.1 : External trigger and high level tasks

04 Apr 12:38
13e1bf1
Compare
Choose a tag to compare

What's Changed

  • Adding task to be executed after power up by @cmantill in #43
  • New relink by @exook in #45
  • External triggering and additions to tasks by @jmmans in #46
    • includes some decoding classes for isolating important channel-specific data during scans

Full Changelog: v2.0.6...v2.1.0

v2.0 : DMA Readout via pflib

30 Mar 21:02
Compare
Choose a tag to compare

This is a major release in the sense that it requires changes to downstream libraries (like pfconfig in HGCROCSkectches and ldmx-sw decoding) and it is a major step towards stability.

What's Changed

Full Changelog: v1.13...v2.0