5409cec73e
adapted test to test no reorder behavior
Build on RHEL9 / build (push) Successful in 4m12s
Build on RHEL8 / build (push) Successful in 4m30s
2025-12-04 10:58:37 +01:00
Erik Fröjdh
1c31a85a43
added function to remove duplicates, preserve order of dbit
2025-12-03 12:14:35 +01:00
134137ead0
build RH8 in conda env
Build on local RHEL8 / build (push) Successful in 3m24s
Build on RHEL9 / build (push) Successful in 3m24s
Build on local RHEL9 / build (push) Successful in 1m21s
Build on RHEL8 / build (push) Successful in 5m25s
2025-11-27 16:28:21 +01:00
6d3922f487
typo
Build on RHEL9 / build (push) Successful in 3m24s
Build on RHEL8 / build (push) Successful in 5m14s
Build on local RHEL9 / build (push) Successful in 1m22s
Build on local RHEL8 / build (push) Successful in 3m23s
2025-11-27 15:27:17 +01:00
f14cfb0b31
deploy python ui
Build on local RHEL9 / build (push) Successful in 1m23s
Build on local RHEL8 / build (push) Successful in 3m23s
Build on RHEL9 / build (push) Successful in 4m26s
Build on RHEL8 / build (push) Has been cancelled
2025-11-27 15:21:34 +01:00
cf4e6b65c1
Merge branch 'dev/NFS_testing' into developer
2025-11-27 11:00:29 +01:00
0da80cd898
local runners only for developer
Build on RHEL9 / build (push) Successful in 3m53s
Build on RHEL8 / build (push) Successful in 5m30s
2025-11-27 10:43:51 +01:00
8e7921ae45
Merge pull request #1339 from slsdetectorgroup/dev/python_cmd_for_ROI
...
Build on RHEL9 / build (push) Successful in 4m30s
Build on RHEL8 / build (push) Successful in 5m46s
Dev/python cmd for roi
2025-11-26 15:29:40 +01:00
b90851a855
clang-format 12
2025-11-26 14:15:04 +01:00
683accd914
fix unsuccesful merge in RELEASE.txt
2025-11-26 14:04:55 +01:00
30e82e4740
removed tests for eiger
2025-11-26 13:51:38 +01:00
08486b9812
rx_roi also accepts sequence of 2 ints
2025-11-26 13:51:22 +01:00
a5c661ce22
another bug for xilinx in test script
2025-11-26 13:51:08 +01:00
50448cefb4
Code Review
2025-11-26 13:50:45 +01:00
c1e5cfa101
fixed virtual detector test scripts
2025-11-26 12:25:25 +01:00
ae8c9175bf
disable user id and port test
2025-11-26 12:24:48 +01:00
e7f5a2aa11
added colorama in github workflows
2025-11-26 12:24:27 +01:00
cad44943c3
wrapped virtual detector setup in a test fixture
2025-11-26 12:24:07 +01:00
d4f8049623
added tests
2025-11-26 12:23:40 +01:00
925cd55b1c
API also allows single sequence for single ROI
2025-11-26 12:23:22 +01:00
ec11ba5a54
added typecaster for slsdefs::ROI and added setter and getter for ROI
2025-11-26 12:23:04 +01:00
eea4dca449
remove branch restrictions
Build on local RHEL9 / build (push) Successful in 1m44s
Build on local RHEL8 / build (push) Successful in 4m34s
Build on RHEL9 / build (push) Successful in 4m31s
Build on RHEL8 / build (push) Successful in 5m47s
2025-11-26 09:11:55 +01:00
3285221e8a
added RH9 workflow
Build on local RHEL8 / build (push) Successful in 4m37s
Build on RHEL8 / build (push) Successful in 5m18s
Build on RHEL9 / build (push) Successful in 5m26s
Build on local RHEL9 / build (push) Successful in 1m54s
2025-11-25 17:56:20 +01:00
Erik Fröjdh
f32fcf1e88
Using system libzmq in conda builds ( #1327 )
...
Build on RHEL8 / build (push) Successful in 5m18s
Build on RHEL9 / build (push) Successful in 5m21s
* system (conda) libzmq
* added python 3.14 and bumped cibuildwheel version
2025-11-25 16:53:20 +01:00
3ff199822d
change path to RH8
Build on local RHEL8 / build (push) Successful in 4m37s
Build on RHEL8 / build (push) Successful in 5m13s
Build on RHEL9 / build (push) Successful in 6m0s
2025-11-25 16:37:42 +01:00
0ba9a269a1
New this build bin path script ( #1335 )
...
Build on RHEL8 / build (push) Successful in 5m34s
Build on RHEL9 / build (push) Successful in 5m54s
* better this_build_bin_path script
* Put new values first in PATH and PYTHONPATH. Remove LD_LIBRARY_PATH
2025-11-25 16:29:48 +01:00
afc51c9771
testing NFS deploy
2025-11-25 16:14:33 +01:00
1cf9dc21ab
Merge pull request #1326 from slsdetectorgroup/doc/exptime
...
Build on RHEL9 / build (push) Successful in 4m24s
Build on RHEL8 / build (push) Successful in 5m23s
added example to time conversion
2025-11-19 16:16:34 +01:00
3b92ffb902
Merge branch 'developer' into doc/exptime
Build on RHEL9 / build (push) Successful in 3m27s
Build on RHEL8 / build (push) Successful in 5m31s
2025-11-19 09:58:21 +01:00
Martin Mueller
0490c0ef23
Merge pull request #1332 from slsdetectorgroup/MH02_debug
...
Build on RHEL9 / build (push) Successful in 3m43s
Build on RHEL8 / build (push) Successful in 5m18s
MH02 change clock switching method during periphery reset
2025-11-17 13:40:43 +01:00
af2c6eca0c
MH02 change clock switching method during periphery reset
2025-11-10 10:35:20 +01:00
Erik Fröjdh
d3dc92b18b
Using find_package(Threads REQUIRED) instead of linking pthread directly ( #1324 )
...
Build on RHEL9 / build (push) Successful in 4m30s
Build on RHEL8 / build (push) Successful in 4m42s
* Linking to Threads::Threads instead of pthread directly
* moved rt linking to slsSupportObject and only enable for linux
2025-10-27 16:30:40 +01:00
froejdh_e
e243af045d
added example to time conversion
2025-10-27 16:28:36 +01:00
Erik Fröjdh
1d66f1d26d
Experimental support for using the client on macOS (Darwin) ( #1321 )
...
Build on RHEL9 / build (push) Failing after 32s
Build on RHEL8 / build (push) Failing after 4m40s
* shorter SHM names on macOS
* fix segfault on macOS when string is empty
* apple version of read exe path
* ifdef for linux specific API
* fixed test for shm and udp socket
* updated release notes
2025-10-22 15:19:36 +02:00
Erik Fröjdh
9d40220274
Disable building of shared libraries by default ( #1320 )
...
Build on RHEL9 / build (push) Failing after 3m9s
Build on RHEL8 / build (push) Failing after 4m37s
* Disable building of shared libraries by default
2025-10-21 18:09:42 +02:00
Erik Fröjdh
41989836e7
added the deploy workflows for conda ( #1301 )
Build on RHEL8 / build (push) Failing after 5s
Build on RHEL9 / build (push) Failing after 4m27s
2025-10-21 11:42:36 +02:00
Erik Fröjdh
db91f06c02
added option to use system zmq ( #1318 )
...
* added option to use system zmq
* added notes in release.txt
2025-10-21 11:15:51 +02:00
5041fd7fef
Dev/xilinx set power ( #1316 )
...
Build on RHEL9 / build (push) Failing after 3m5s
Build on RHEL8 / build (push) Failing after 5m10s
* ctb updates not in release notes
* xilinx power similar to ctb,except no vchip
2025-10-16 13:57:11 +02:00
Martin Mueller
d2560aa7f1
Merge pull request #1315 from slsdetectorgroup/bug/only_plot_one_adc
Build on RHEL9 / build (push) Failing after 3m0s
Build on RHEL8 / build (push) Failing after 4m59s
2025-10-15 10:00:13 +02:00
13e648ce42
updated Release Notes
2025-10-14 19:37:31 +02:00
f9fdcca028
used incorrect indexing
2025-10-14 19:02:45 +02:00
3684f29e1a
dev/xilinx_fifo_fix transceiver ( #1313 )
...
Build on RHEL9 / build (push) Failing after 3m26s
Build on RHEL8 / build (push) Failing after 5m11s
* xilinx ctb: clean fifos in a stop command for transceivers, else always running
* refactor
2025-09-30 16:42:29 +02:00
9b411ffa25
Dev/dev doc ( #1311 )
...
Build on RHEL9 / build (push) Failing after 3m3s
Build on RHEL8 / build (push) Failing after 4m57s
* changing title of page and heading
* fix the release in logo nav
* fixed index page
2025-09-25 13:31:29 +02:00
965f8ab9f2
xilinx: using kHz, mult factor is 1E-6 converting ns to kHz (previously MHz->1E-6) ( #1309 )
Build on RHEL9 / build (push) Failing after 3m7s
Build on RHEL8 / build (push) Failing after 4m53s
2025-09-24 11:40:10 +02:00
Martin Mueller
2d8f93a426
ctb: add patternstart command, xilinx: fix frequency ( #1307 )
...
Build on RHEL9 / build (push) Failing after 3m9s
Build on RHEL8 / build (push) Failing after 5m11s
* add patternstart command for CTB, block end of execution udp packets if pattern was started by patternstart command
* update docs
* Dhanya's comments
* more Dhanya comments
* refactored
* fixed tests for startpatttern, also clkfrequency not properly used in server
* xilinx: fixed setfrequency, tick clock (with sync clock), clkfrequency set from getfrequency to get the exact value
* xilinx freq in kHz, updated default values and prints
---------
Co-authored-by: Martin Mueller <martin.mueller@psi.ch >
Co-authored-by: Dhanya Thattil <dhanya.thattil@psi.ch >
2025-09-23 12:13:46 +02:00
Martin Mueller
e7a91d38f2
Pattern unification & Matterhorn Changes ( #1303 )
...
Build on RHEL9 / build (push) Failing after 3m7s
Build on RHEL8 / build (push) Failing after 4m58s
* update ctb regDefs, included fill level of adc, transceiver and DBit fifos, added enable registers for cont. readout
* fix fifo fill level range bug
* updated ctb RegDefs, increased size of fifo fill level register
* added register to read the firmware git hash
* ctb: added altchip_id read register
* start with unification of pattern machinery for xctb, ctb, mythen
* udate addrs for d-server internal matterhorn startup
* update xctb reg defs
* move pattern loopdef start
* added zero trimbits to matterhorn config
* Revert "added zero trimbits to matterhorn config"
This reverts commit 7c347badd5 .
* added adjustable clocks on Xilinx-CTB
* added support for fractional dividers of runclk
* XCTB: make frequencies adjustable from python gui
* update docs
* added support for patternstart command to XCTB
* XCTB: map pattern_ram directly into memory, removed rw strobe
* refactor Mythen pattern control addresses
* test altera ctb with common addresses, removed ifdefs
* change ordering of regdefs
* updated python help for dbitclk, adcclk and runclk (khz)
* xilinx: moved the wait for firmware to measure the actual frequency to the server side and removed it in the pyctbgui side
* will not be anymore in developer branch
* make format (exception RegisterDefs.h), rewrite XILINX PLL to have less consstants in the code
* bug: mixing && for &
---------
Co-authored-by: Martin Mueller <martin.mueller@psi.ch >
Co-authored-by: Dhanya Thattil <dhanya.thattil@psi.ch >
2025-09-17 17:28:17 +02:00
6e006665ef
added check if reciever is running ( #1201 )
...
Build on RHEL9 / build (push) Failing after 3m32s
Build on RHEL8 / build (push) Failing after 4m55s
* added check if reciever is running
* added some tests
* uups dummy test - deleted test file
* changed test
* stopped receiver
* some tests dont run
* added some more tests as they also affect fifo structure
* fixed tests to work with test_simualtor for all cmdcall tests
* minor
---------
Co-authored-by: mazzol_a <mazzol_a@pc17378.psi.ch >
Co-authored-by: Dhanya Thattil <dhanya.thattil@psi.ch >
2025-09-12 16:13:28 +02:00
26846f7c33
updated release notes ref ( #1299 )
Build on RHEL9 / build (push) Failing after 4m38s
Build on RHEL8 / build (push) Failing after 4m59s
2025-09-10 10:52:21 +02:00
5eb8fa07db
reverted back that vthreshold dacs in m3 have min and max as 200 and 2400 ( #1295 )
Build on RHEL9 / build (push) Failing after 3m49s
Build on RHEL8 / build (push) Failing after 5m4s
2025-09-09 17:36:46 +02:00
3387e22796
updated versioning in developer ( #1293 )
2025-09-09 17:26:18 +02:00