Skip to content

Patch Release v6.4.4

Latest
Compare
Choose a tag to compare
@ruck314 ruck314 released this 28 Jan 01:08
056ac32

Pull Requests Since v6.4.3

Unlabeled

  1. #1037 - Fix some clang-tidy warnings
  2. #1032 - Update petalinux.rst
  3. #1039 - Bug fix _DataReceiver.py
  4. #1038 - Update conf.py
  5. #1034 - Use a better compare for DataReceiver.RxEnable
  6. #1033 - Update LICENSE.txt

Pull Request Details

Update petalinux.rst

Author: Larry Ruckman ruckman@slac.stanford.edu
Date: Fri Jan 24 16:25:59 2025 -0800
Pull: #1032 (23 additions, 16 deletions, 1 files changed)
Branch: slaclab/ruck314-patch-1

Notes:

Description

  • Updating the documentation for Petalinux 2024.2

Update LICENSE.txt

Author: Larry Ruckman ruckman@slac.stanford.edu
Date: Mon Jan 6 14:29:49 2025 -0800
Pull: #1033 (1 additions, 1 deletions, 1 files changed)
Branch: slaclab/ruck314-patch-2

Notes:

Description

  • Updating for CY2025

Use a better compare for DataReceiver.RxEnable

Author: Larry Ruckman ruckman@slac.stanford.edu
Date: Sat Jan 25 11:44:59 2025 -0800
Pull: #1034 (1 additions, 1 deletions, 1 files changed)
Branch: slaclab/bool-fix

Notes:

Description

This fixes a quirk where setting DataReceiver.RxEnable.set(0) would enable frame reception. RxEnable expects a boolean, but will accept an type and then exhibit this behavior. The key is to compare not RxEnable.value() instead of RxEnable.value() is False.


Fix some clang-tidy warnings

Author: Larry Ruckman ruckman@slac.stanford.edu
Date: Tue Jan 14 16:06:50 2025 -0800
Pull: #1037 (57 additions, 57 deletions, 13 files changed)
Branch: slaclab/pr-some-cleanup

Notes:

Description

Ok, let's try this again...

Some cleanup of warnings reported by clang-tidy. Most are relatively small performance "problems" involving std::string being passed by value.

It did find a buggy sizeof in src/rogue/protocols/xilinx/XvcConnection.cpp though.


Update conf.py

Author: Larry Ruckman ruckman@slac.stanford.edu
Date: Sat Jan 25 10:03:17 2025 -0800
Pull: #1038 (2 additions, 2 deletions, 1 files changed)
Branch: slaclab/ruck314-patch-2

Notes:

Description

  • Updating copyright for 2025

Bug fix _DataReceiver.py

Author: Larry Ruckman ruckman@slac.stanford.edu
Date: Mon Jan 27 15:35:41 2025 -0800
Pull: #1039 (2 additions, 2 deletions, 1 files changed)
Branch: slaclab/ruck314-patch-1
Issues: #1023

Notes:

Description

  • Accidentally set to "RO" in #1023
  • The intent of this variable to give application a mechanism for polling for when the data is ready then re-arm it by setting Update.Set(False)
  • Making this variable to "RO" breaks existing application code