Commit Graph

  • 04583acb21 reverted to scikit-build in pyproject.toml froejdh_e 2025-04-01 14:17:07 +02:00
  • 95e11d668a switched patch tool froejdh_e 2025-03-28 18:26:45 +01:00
  • 772e58c743 Merge pull request #1179 from slsdetectorgroup/dev/pmod_910 Dhanya Thattil 2025-03-28 17:20:28 +01:00
  • 470e2633c3 adding pmodules for 9.1.0 rhl8 Dhanya Thattil 2025-03-28 16:32:37 +01:00
  • 40dcc1e2cf added register to read the firmware git hash Martin Mueller 2025-03-28 16:01:25 +01:00
  • 3312adddd1 removed compiler version froejdh_e 2025-03-28 15:43:09 +01:00
  • 37b2efb1ed Merge pull request #1178 from slsdetectorgroup/main_910/conda_build_fix 9.1.0 Dhanya Thattil 2025-03-28 14:39:43 +01:00
  • 7ac18fbad9 update cmake<=3.28 in conda build requirements Dhanya Thattil 2025-03-28 14:21:56 +01:00
  • e5fd9b5c21 update 9.1.0 release notes date Dhanya Thattil 2025-03-28 11:39:51 +01:00
  • 6839315a7c release date Dhanya Thattil 2025-03-28 11:38:50 +01:00
  • 527915a2ca fixed conda build Dhanya Thattil 2025-03-28 11:37:11 +01:00
  • 46152d2419 added mythen3 pattern word table Martin Mueller 2025-03-28 09:35:25 +01:00
  • b5c82783d6 patching libzmq and cleaned up cmake froejdh_e 2025-03-28 09:26:55 +01:00
  • dc85a48864 update xilinxCtb pattern bit mapping Martin Mueller 2025-03-27 18:03:02 +01:00
  • dc8a34592a started pattern docu Martin Mueller 2025-03-27 17:03:36 +01:00
  • 9d0ae22981 removed exit() in most places.. should just return EXIT_SUCCESS or failure instead of exiting, which was why the unique pointer needed a release (in this case, we removed pointer for consistency) Dhanya Thattil 2025-03-27 16:25:35 +01:00
  • 699fb2ed66 fixed conda build 9.1.0/conda froejdh_e 2025-03-27 16:05:32 +01:00
  • 66394776a0 added release notes for 9.1.0 Dhanya Thattil 2025-03-26 08:44:13 +01:00
  • 64aad1e196 Merge pull request #1143 from slsdetectorgroup/9.1.0.rc Dhanya Thattil 2025-03-26 08:38:23 +01:00
  • d3f847100e updated date on release notes Dhanya Thattil 2025-03-25 17:08:40 +01:00
  • e1224936ca udpate api versioning Dhanya Thattil 2025-03-25 17:02:53 +01:00
  • f29ef9e345 Merge pull request #1165 from slsdetectorgroup/910/multirxr_proper_cleanup_on_ctrlc Dhanya Thattil 2025-03-25 16:54:19 +01:00
  • 91ca6fa0f1 updated ctb RegDefs, increased size of fifo fill level register Martin Mueller 2025-03-25 14:31:35 +01:00
  • ec3cfc1138 some checks for old command line style Dhanya Thattil 2025-03-21 10:24:24 +01:00
  • 8ec0d37cc6 missed minor Dhanya Thattil 2025-03-21 00:46:59 +01:00
  • c1406efec6 updated for framesynchronizer and added versions too Dhanya Thattil 2025-03-21 00:43:14 +01:00
  • 7844216812 proper clean up and versioning of command line arguments for receiver and multi receiver Dhanya Thattil 2025-03-21 00:27:40 +01:00
  • 96ae1a1cca found bug needed to refresh member variables AliceMazzoleni99 2025-03-20 16:47:42 +01:00
  • 3793e7b7d4 solved merge conflict AliceMazzoleni99 2025-03-20 16:16:35 +01:00
  • 713e4f6822 added dbitreorder flag to chip test board gui AliceMazzoleni99 2025-03-20 11:00:40 +01:00
  • fada23365e added workflow for python lib Fröjd Lars Erik 2025-03-20 13:56:46 +01:00
  • 89726ab3ff missed to commit Dhanya Thattil 2025-03-20 13:38:17 +01:00
  • f313f602ba multireceiverapp: changed from pointer to destruct properly (or could have used reset() before exit but kept this for consistency with slsReceiver and slsFrameSynchronizer, added --version/ -v for slsMultiReciever and slsFramesynchronizer (in 10, could be done properly, got rid of unnecessary break after an exit in multireceiverapp, removed outdated f: command line option in slsReceiver used previously for config files, updated version print out to print binary in slsReceiver version command Dhanya Thattil 2025-03-20 13:33:04 +01:00
  • 00e3b196f6 added release notes Dhanya Thattil 2025-03-20 13:40:37 +01:00
  • 6dd0a5b0dd added zlib Fröjd Lars Erik 2025-03-20 13:39:51 +01:00
  • 0109973e68 missed to commit Dhanya Thattil 2025-03-20 13:38:17 +01:00
  • ad995b381a multireceiverapp: changed from pointer to destruct properly (or could have used reset() before exit but kept this for consistency with slsReceiver and slsFrameSynchronizer, added --version/ -v for slsMultiReciever and slsFramesynchronizer (in 10, could be done properly, got rid of unnecessary break after an exit in multireceiverapp, removed outdated f: command line option in slsReceiver used previously for config files, updated version print out to print binary in slsReceiver version command Dhanya Thattil 2025-03-20 13:33:04 +01:00
  • c3b197f209 removed conda build pin Fröjd Lars Erik 2025-03-20 13:28:46 +01:00
  • 9f49ac6457 fixed typo Fröjd Lars Erik 2025-03-20 13:12:42 +01:00
  • 0b3ead6353 conda build of main library Fröjd Lars Erik 2025-03-20 13:10:27 +01:00
  • 8b3625fc01 added dbitreorder flag to chip test board gui AliceMazzoleni99 2025-03-20 11:00:40 +01:00
  • 0da508a8b7 added back some python versions Fröjd Lars Erik 2025-03-19 22:05:19 +01:00
  • 608eb1a436 cleaned meta yaml Fröjd Lars Erik 2025-03-19 22:03:22 +01:00
  • c0bc6fe25a Merge branch 'dev/scikitbuild' of github.com:slsdetectorgroup/slsDetectorPackage into dev/scikitbuild Fröjd Lars Erik 2025-03-19 22:00:00 +01:00
  • a0d540fd72 restored comments, cleanup Fröjd Lars Erik 2025-03-19 21:59:30 +01:00
  • 46a46b65e5 Merge branch 'developer' into dev/scikitbuild Erik Fröjdh 2025-03-19 21:53:29 +01:00
  • 4f62b1a05c separated the recipes Fröjd Lars Erik 2025-03-19 21:49:12 +01:00
  • 53b84b17a6 Merge pull request #1162 from slsdetectorgroup/910/fix_tests_real_g2 Dhanya Thattil 2025-03-19 17:16:19 +01:00
  • 45dadf8b90 Merge pull request #1163 from slsdetectorgroup/dev/fix_tests_real_g2 Dhanya Thattil 2025-03-19 17:16:00 +01:00
  • e8e84a4e72 fixed tests for real gotthard2. change in reg address to test Dhanya Thattil 2025-03-19 17:11:05 +01:00
  • 16d404c21b fixed tests for real gotthard2. change in reg address to test Dhanya Thattil 2025-03-19 17:11:05 +01:00
  • 2f390971e6 WI{ Fröjd Lars Erik 2025-03-19 16:37:37 +01:00
  • b7e17d1320 added reorder to documentation, added flag to master binary and hdf5 file AliceMazzoleni99 2025-03-19 11:51:28 +01:00
  • c54b1cb6af clang format AliceMazzoleni99 2025-03-19 08:37:07 +01:00
  • ddb89bce34 Merge branch 'dev/issue_dont_reorder_digital_data' of github.com:slsdetectorgroup/slsDetectorPackage into dev/issue_dont_reorder_digital_data AliceMazzoleni99 2025-03-19 08:24:33 +01:00
  • f056f9d31b reserved enough size in the fifo buffer to reorder all added proper 4 byte alignment AliceMazzoleni99 2025-03-18 21:42:34 +01:00
  • 3e2d34bec7 Merge branch 'developer' into jf_h5reader vhinger 2025-03-18 18:57:21 +01:00
  • 5e8a354194 roll back debug comments vhinger 2025-03-18 18:56:01 +01:00
  • 8c35fc16b9 Implement copy constructor in analogDetector - avoid default shallow copy of pointer members triggered by copy of derived class - as a result avoid double-free bugs vhinger 2025-03-18 18:15:43 +01:00
  • ac0394e176 extensive debugging vhinger 2025-03-18 17:20:12 +01:00
  • d9a50ad9f4 WIP froejdh_e 2025-03-18 13:21:46 +01:00
  • ce0450d498 Merge pull request #1158 from slsdetectorgroup/dev/jf_timing_decoder_only_hw2.0 Dhanya Thattil 2025-03-18 12:35:23 +01:00
  • 7b531059a0 even get is not supported for timing info decoder for jungfrau hw v1.0. only hw v2.0 is uspported Dhanya Thattil 2025-03-18 12:29:25 +01:00
  • 34ce96ffa0 Merge pull request #1157 from slsdetectorgroup/910/jf_timing_decoder_only_hw2.0 Dhanya Thattil 2025-03-18 12:31:45 +01:00
  • d5fa26ef9a even get is not supported for timing info decoder for jungfrau hw v1.0. only hw v2.0 is uspported Dhanya Thattil 2025-03-18 12:29:25 +01:00
  • 77f20b4e97 updated jungfrau binary Dhanya Thattil 2025-03-18 11:04:55 +01:00
  • bc187bb198 moved compiled extension into slsdet froejdh_e 2025-03-18 10:56:03 +01:00
  • eb8c34f53b skeleton pyproject.toml froejdh_e 2025-03-18 10:33:51 +01:00
  • d9a50705e4 Merge pull request #1148 from slsdetectorgroup/dev/cmd_for_ctb_reorder Dhanya Thattil 2025-03-17 17:10:52 +01:00
  • f4626c2c81 fix tests from merge Dhanya Thattil 2025-03-17 15:45:59 +01:00
  • e0a48e1e75 implemented proper alignment in reorder function before casting to uint64_t ptr AliceMazzoleni99 2025-03-17 15:39:31 +01:00
  • ec4eb1978e merge fix from dev/issue_dont_reorder_digital_data Dhanya Thattil 2025-03-17 15:28:22 +01:00
  • 842b376801 fixed rx_dbitreorder cmd line tests Dhanya Thattil 2025-03-17 15:23:02 +01:00
  • 13b2cada66 ctb reorder default being true in dataprocessor Dhanya Thattil 2025-03-17 15:20:40 +01:00
  • a7111726d9 Merge branch 'developer' into ctb/continuous_RO Dhanya Thattil 2025-03-17 12:26:07 +01:00
  • dd6354ff94 Merge branch 'developer' into jf_h5reader vhinger 2025-03-17 12:19:48 +01:00
  • 3c2f149c22 Adding patterntools to slsdet (#1142) Erik Fröjdh 2025-03-17 08:46:26 +01:00
  • 0a5b5aac4b added unit tests for dataprocessor rearranging functions AliceMazzoleni99 2025-03-14 14:04:55 +01:00
  • e43f1e36fe fix fifo fill level range bug Martin Mueller 2025-03-14 12:08:52 +01:00
  • 18d781c35a Merge branch 'developer' into jf_h5reader vhinger 2025-03-14 12:03:21 +01:00
  • 9c111fbeab deal with EuXFEL hdf5 (frames, 16)-size frame index datasets vhinger 2025-03-14 12:02:49 +01:00
  • 9c2367e657 update ctb regDefs, included fill level of adc, transceiver and DBit fifos, added enable registers for cont. readout Martin Mueller 2025-03-14 11:45:35 +01:00
  • 222d9e4839 debug vhinger 2025-03-13 16:49:55 +01:00
  • 9508dd1adc Debug vhinger 2025-03-13 16:14:12 +01:00
  • cf62f8cae8 Debug vhinger 2025-03-13 16:10:32 +01:00
  • 08c10679e6 Debug vhinger 2025-03-13 16:06:50 +01:00
  • 2b68b2158b Debug vhinger 2025-03-13 16:02:24 +01:00
  • 6e5b058fc1 merge fix Dhanya Thattil 2025-03-13 13:17:54 +01:00
  • ace2b3a938 Merge branch 'dev/issue_dont_reorder_digital_data' into dev/cmd_for_ctb_reorder Dhanya Thattil 2025-03-13 13:16:29 +01:00
  • 5a8213024e Merge pull request #1145 from slsdetectorgroup/dev/xilinx_ctb_api Dhanya Thattil 2025-03-13 13:15:04 +01:00
  • bd66228b30 minor to check workflow Dhanya Thattil 2025-03-13 11:14:01 +01:00
  • 721d296712 Merge branch 'developer' into jf_h5reader vhinger 2025-03-13 11:01:47 +01:00
  • 62dd5c8d4e Enforce compiler support for c++17 standard vhinger 2025-03-13 11:01:20 +01:00
  • e1c9754cd2 Added test for rx_dbitreorder command Dhanya Thattil 2025-03-12 17:21:05 +01:00
  • ff101e19cd added pybind for it Dhanya Thattil 2025-03-12 17:17:40 +01:00
  • e8ac048114 ctb: added command 'rx_dbitreorder' that sets a flag in the receiver to set the reorder flag. By default it is 1. Setting to false means 'do not reorder' and to keep what the board spits out, which is that all signals in a sample are grouped together Dhanya Thattil 2025-03-12 17:13:30 +01:00
  • 3c79e8d7b2 trailing bits are removed even if reorder false and bitlist empty AliceMazzoleni99 2025-03-12 16:38:18 +01:00
  • a74fb2bcd1 added function Reorder AliceMazzoleni99 2025-03-12 16:12:00 +01:00
  • 63bb79d727 added first rather generic test for Rearrange Function, could be changed to a parametrized test AliceMazzoleni99 2025-03-12 10:51:18 +01:00
  • a295208c12 Merge pull request #1125 from slsdetectorgroup/910/release_notes Dhanya Thattil 2025-03-12 09:29:48 +01:00