Minor Release v6.2.0
Pull Requests Since v6.1.4
Unlabeled
- #1000 - Re-run clang-format on C++ code
- #999 - AxiStreamDma: exposing all the TX/RX diagnostic ioctl() to python
- #995 - Document removal of legacy GUI
- #998 - Update petalinux.rst
- #997 - updating typeStr for Fixed/UFixed to match AMD naming convention
Pull Request Details
Re-run clang-format on C++ code
Author: | Benjamin Reese [email protected] |
Date: | Mon Apr 29 11:57:07 2024 -0700 |
Pull: | #1000 (537 additions, 523 deletions, 78 files changed) |
Branch: | slaclab/lint6 |
Notes:
Description
Add clang-format option to indent pre-processor directives. This style seems much clearer.
Also, this is the 1000th PRs This is a huge milestone. Thank you to everyone who has contributed.
Details
After updating .clang-format, the following commands were run
> find . -type f -name "*.cpp" -print0 | xargs -0 sed -i -E 's/<(rogue\/.*)>/\"\1\"/' > find . -type f -name "*.h" -print0 | xargs -0 sed -i -E 's/<(rogue\/.*)>/\"\1\"/' > clang-format -i **/*.cpp **/*.h
Document removal of legacy GUI
Author: | Larry Ruckman [email protected] |
Date: | Wed Mar 27 09:34:40 2024 -0700 |
Pull: | #995 (27 additions, 0 deletions, 1 files changed) |
Branch: | slaclab/gui-doc |
Issues: | #995 |
Notes:
Description
The Rogue documentation has been updated to note that the legacy GUI was removed in Rogue 6. Examples have been provided for how to migrate to the new PyDM GUI.
updating typeStr for Fixed/UFixed to match AMD naming convention
Author: | Larry Ruckman [email protected] |
Date: | Mon Apr 29 23:45:41 2024 +0700 |
Pull: | #997 (2 additions, 2 deletions, 1 files changed) |
Branch: | slaclab/ESROGUE-649 |
Jira: | https://jira.slac.stanford.edu/issues/ESROGUE-649 |
Notes:
Description
- This changes the 1st number in the fixed/ufixed typeStr from {self.bitSize} instead {self.bitSize-self.binPoint-1} to match the AMD naming convention
Update petalinux.rst
Author: | Larry Ruckman [email protected] |
Date: | Mon Apr 29 23:45:23 2024 +0700 |
Pull: | #998 (10 additions, 5 deletions, 1 files changed) |
Branch: | slaclab/ESROGUE-651 |
Jira: | https://jira.slac.stanford.edu/issues/ESROGUE-651 |
Notes:
Description
- migrating from distutils3(depreciated) to setuptools3
AxiStreamDma: exposing all the TX/RX diagnostic ioctl() to python
Author: | Larry Ruckman [email protected] |
Date: | Mon Apr 29 23:45:10 2024 +0700 |
Pull: | #999 (312 additions, 0 deletions, 5 files changed) |
Branch: | slaclab/ESROGUE-592 |
Jira: | https://jira.slac.stanford.edu/issues/ESROGUE-592 |
Notes:
Description
Also added
AxiStreamDmaMon
python class for creating the LocalVariablesself.dmaStream = rogue.hardware.axi.AxiStreamDma(args.dev,(0x100*0)+0,1) self.add(pyrogue.hardware.axi.AxiStreamDmaMon( axiStreamDma = self.dmaStream, expand = True, ))