Skip to content

Releases: slaclab/epix-hr-core

Patch Release v2.4.1

24 Apr 23:51
be02d4f

Choose a tag to compare

Pull Requests Since v2.4.0

Unlabeled

  1. #50 - Actually enable setting slow DAC voltage in human readable format from the client

Pull Request Details

Actually enable setting slow DAC voltage in human readable format from the client

Author: Jenny Smith [email protected]
Date: Thu Apr 24 15:54:02 2025 -0700
Pull: #50 (49 additions, 36 deletions, 1 files changed)
Branch: slaclab/jpsmith/make-slow-dac-voltage-writable-from-client
Issues: #48

Notes:

Fix error in PR#48 which erroneously included a read argument in the PR set method.

Tested with epix-hr hardware and confirmed it functions as expected.


Minor Release v2.4.0

21 Apr 21:36
69b3bc7

Choose a tag to compare

Pull Requests Since v2.3.0

Enhancement

  1. #48 - enable setting slow DAC voltage in human readable format from the client

Unlabeled

  1. #47 - Daq trigger as a fraction of run trigger

Pull Request Details

Daq trigger as a fraction of run trigger

Author: Dawood [email protected]
Date: Thu Mar 6 14:13:43 2025 -0800
Pull: #47 (48 additions, 32 deletions, 3 files changed)
Branch: slaclab/addingDaqEveryRegister

Notes:

Added a feature where the internal trigger can send out a Daq trigger after a number of run triggers instead of the traditional sending out a daq trigger with every run trigger.

Also ordered Daq and run enable in a way a Daq is not sent out before a run trigger is sent out. This messes with the state machine of AxiStreamRegisters


enable setting slow DAC voltage in human readable format from the client

Author: Jenny Smith [email protected]
Date: Mon Apr 21 13:14:01 2025 -0700
Pull: #48 (11 additions, 5 deletions, 1 files changed)
Branch: slaclab/jpsmith/make-slow-dac-voltage-writable-from-client
Labels: enhancement

Notes:

Add set ability for Vdac_*
Was it correct to return an int: return '%d'%(intValue)
and not a 2-byte hex? return '%04x'%(intValue)
The GUI field shows hex:
image


Minor Release v2.3.0

04 Nov 21:39
c74089f

Choose a tag to compare

Pull Requests Since v2.2.0

Unlabeled

  1. #43 - Added pause logic
  2. #44 - Update timing_ci.yml
  3. #45 - Added a forceTrigger signal to TrigControlAxi

Pull Request Details

Added pause logic

Author: Dawood [email protected]
Date: Thu Apr 18 14:51:03 2024 -0700
Pull: #43 (152 additions, 59 deletions, 3 files changed)
Branch: slaclab/trigRegPollInterval

Notes:

Added pause logic and statistics counters.


Update timing_ci.yml

Author: Larry Ruckman [email protected]
Date: Thu Jun 27 15:36:41 2024 -0700
Pull: #44 (15 additions, 80 deletions, 1 files changed)
Branch: slaclab/ruck314-patch-1

Notes:

Description

  • Using the reusable YAML CI scripts

Added a forceTrigger signal to TrigControlAxi

Author: Dawood [email protected]
Date: Mon Nov 4 12:34:26 2024 -0800
Pull: #45 (49 additions, 28 deletions, 1 files changed)
Branch: slaclab/delayDetermination

Notes:

Adding a new input to Trigger control Axi to force a trigger. Used with Charge injection and lane delay determination logic.


Patch Release v2.1.4

13 Sep 01:08
8ed56e6

Choose a tag to compare

Description

  • Fixed the CI workflow

Full Changelog: v2.1.1...v2.1.4

Patch Release v2.1.3

13 Sep 01:00
2dc4bc2

Choose a tag to compare

Pull Requests Since v2.1.2

Pull Request Details

Patch Release v2.1.2

13 Sep 00:35
ebe8bae

Choose a tag to compare

Pull Requests Since v2.1.1

Pull Request Details

Minor Release v2.1.0

06 May 21:07
b25cbe1

Choose a tag to compare

Pull Requests Since v2.0.0

Unlabeled

  1. #14 - Release Candidate v2.1.0

Pull Request Details

Release Candidate v2.1.0

Author: Larry Ruckman [email protected]
Date: Thu May 6 14:05:45 2021 -0700
Pull: #14 (35 additions, 11 deletions, 4 files changed)
Branch: slaclab/pre-release

Notes:

Description

  • updating to latest surf
  • adding clock jitter cleaner ports to .XDC file
  • adding polling to MonAdcRegisters.py

Major Release v2.0.0

14 Apr 15:44
9fa23f6

Choose a tag to compare

Pull Requests Since v1.2.0

Unlabeled

  1. #13 - Release Candidate v2.0.0
  2. #11 - PGPv4 + shared source code

Pull Request Details

PGPv4 + shared source code

Author: Larry Ruckman [email protected]
Date: Fri Feb 12 14:41:03 2021 -0800
Pull: #11 (17541 additions, 25 deletions, 57 files changed)
Branch: slaclab/PGPv4

Notes:

Description

  • adding PGPv4 support
  • adding shared source code for projects outside of epix-hr-dev

Release Candidate v2.0.0

Author: Larry Ruckman [email protected]
Date: Wed Apr 14 08:43:42 2021 -0700
Pull: #13 (17716 additions, 39 deletions, 61 files changed)
Branch: slaclab/pre-release
Issues: #11

Notes:

Description

  • PGPv4 + shared source code #11
  • adding scripts/updateEpixHr
  • adding IPROG support to AxiVersion
  • whitespace cleanup

Minor Release v1.2.0

12 Feb 22:29
66ce4d4

Choose a tag to compare

Pull Requests Since v1.1.1

Unlabeled

  1. #12 - Release Candidate v1.2.0
  2. #10 - Adding PGPv3 6.25Gbps and 3.12Gbps options

Pull Request Details

Adding PGPv3 6.25Gbps and 3.12Gbps options

Author: Larry Ruckman [email protected]
Date: Wed Jan 20 08:26:01 2021 -0800
Pull: #10 (79 additions, 2 deletions, 6 files changed)
Branch: slaclab/cPix-dev

Notes:

Exposing existing RATE_G generic to the EpixHrCore. Adding timing constraints for 6G and 3G. Target's Makefile should include link speed option from now on.


Release Candidate v1.2.0

Author: Larry Ruckman [email protected]
Date: Fri Feb 12 14:27:51 2021 -0800
Pull: #12 (79 additions, 2 deletions, 6 files changed)
Branch: slaclab/pre-release
Issues: #10

Notes:

Description

  • Adding PGPv3 6.25Gbps and 3.12Gbps options #10

Patch Release v1.1.1

14 Jan 21:39

Choose a tag to compare

Description

  • Bug fixes for Github Action CI