Dev/jf chip version1.2 part 1 (#1520)
Build and Deploy on local RHEL9 / build (push) Successful in 2m3s
Build on RHEL9 docker image / build (push) Successful in 4m47s
Build and Deploy on local RHEL8 / build (push) Successful in 5m8s
Build on RHEL8 docker image / build (push) Successful in 5m6s
Run Simulator Tests on local RHEL9 / build (push) Successful in 20m6s
Run Simulator Tests on local RHEL8 / build (push) Successful in 23m28s

* chipversion changed to chipversioninfpga, chipindex, vals and type introduced with string for 3 different types for chip v1.2 and 1.3.

* changed chipversion to chipindex (more apt?) and refactored

* fix without the list.h

* formatting

* scanning string instead of int from server config file for version

* scan works in config now

* chip versions =1.2 divided again

* minor refactoring

* formating

* startup set features allowed with chip index

* fixed existing features

* updated features for chip (dacs not done)

* fixed a test

* fixed another test and removed and unused reg

* fixed check for storage cell feature

* jf binary in

* removed a comment

* formatting

* changed some minor comments specifying v1.1

* minor

* removed comment. minor

* use has feature functions and fix reverse bits using configuration

* minor

* minor

* binary in

* remaining from updated features for chip (dacs not done)

* binary in

* binary in

* moved storage cell delay also to storage cell reg and removed 2 reg field defines that is not used anymore

* binary in
This commit is contained in:
2026-08-14 12:00:52 +02:00
committed by GitHub
parent f26fa86a7e
commit 3d7b97953a
13 changed files with 673 additions and 386 deletions
+1 -1
View File
@@ -2738,7 +2738,7 @@ class Detector(CppDetectorApi):
@element
def chipversion(self):
"""
[Jungfrau] Chip version of module. Can be 1.0 or 1.1.
[Jungfrau] Chip version of module. Can be 1.0, 1.1 or 1.2.
Example
-------