357 Commits

Author SHA1 Message Date
0f4bcf3a9d test if special file when updating kernel(solution: reboot only), --force-delete-normal-file used to force delete bfin fpga drive if normal file and create proper device tree 2022-03-22 16:44:12 +01:00
Erik Frojdh
78823760b3 more checks in generate functions 2022-03-17 09:52:39 +01:00
Erik Frojdh
561777dad6 fixed clang--format version 2022-03-17 09:02:40 +01:00
39d3ee2b15 merge fix 2022-03-17 08:41:49 +01:00
Erik Frojdh
401467c700 updated scripts and generated detector.cpp 2022-03-16 18:29:33 +01:00
34588356e8 added top 2022-02-28 17:05:24 +01:00
89edf58f41 wip, setmaster 2022-02-23 12:26:37 +01:00
543eb7bb60 merge fixed 2022-02-23 09:23:00 +01:00
8f632db2a0 get number of missing packets now returns signed so negative numbers mean extra packets 2022-02-22 10:27:22 +01:00
daa536077d merge fix 2022-02-21 15:14:47 +01:00
5e97bcde7f startdetector (non blocking) is allowed at modular level 2022-02-21 09:42:24 +01:00
4107938921 adding 12 bit mode for eiger, WIP 2022-02-16 15:03:25 +01:00
f9a88b0f79 datastream is only for 10g for eiger atm, its mentioned in comments. accordingly handled in receiver. This is better solution, in case it was disabled in 10g, and not possible to set enable in 1g mode, which is given to the receiver 2022-02-07 17:10:31 +01:00
Dhanya Thattil
771b1e7877
rx_arping for 10g mode (#359)
* test for rx_arping

* arping ip and interface from client interface

* apring thread added to thread ids

* clean code for thread for arping

* removing the assumption that udpip1 fill be updated along with udpip2

* review, replacing syscall(sys_gettid) with gettid()
2022-02-04 10:12:57 +01:00
Erik Frojdh
2c842afbf4 removed M3 ops and fixed comment 2022-02-02 19:27:44 +01:00
Erik Frojdh
6c662b1370 bitwise operators for gain caps 2022-02-02 18:35:44 +01:00
5a69c60205 added nextframenumber for moench, ctb (also for virtual servers) 2022-01-28 11:32:27 +01:00
4a15b31b04 updated help in Detector API and python 2022-01-24 11:09:36 +01:00
d9686e0b6a minor 2021-11-22 16:30:33 +01:00
e37725ac12 release notes and some fixes 2021-11-22 14:02:54 +01:00
eb69d7cb69 update mode added. need to fix why udpatemode get and set not in allowed functions 2021-11-12 17:18:26 +01:00
4b46091be2 python fix, server copy wrong filename 2021-11-10 16:40:14 +01:00
7b4f8c118b client done 2021-11-08 14:26:53 +01:00
e15028e94c Merge branch 'developer' into 3kernelupdate 2021-11-05 12:31:36 +01:00
Erik Frojdh
91cf18c5d1 removed comment 2021-11-05 12:03:01 +01:00
Erik Frojdh
642989cab2 removed c++14 only overload_cast from pybind enum interface 2021-11-05 11:56:57 +01:00
6e49b77b08 updating kernel like program fpga, execute command to print which module failed, unlinking temporary file while programming bug fix 2021-11-03 17:17:24 +01:00
eff64f99f2 addd kernel version 2021-11-03 11:46:46 +01:00
333a23c7e2 docs, auto_comp_disable->autocompdisable, comp_disable_time->compdisabletime (removing _ in commands) 2021-10-21 13:11:43 +02:00
802bd27e50 python extrastoragecells, documentation 2021-10-21 12:34:49 +02:00
76dc6db5c0 jungfrau: api changed from set/getFilterCell to set/getNumberOfFilterCells, storagecells command line changed to extrastoragecells, fixed wrong numberof arguments parsing message 2021-10-21 11:59:10 +02:00
9b321d2ee1 jungfrau: new default to asic reg for chipv1.1, filtercells name change, wrongnumberof parameters message change 2021-10-21 11:27:31 +02:00
c5962f40eb enums added in python docs 2021-10-20 11:38:05 +02:00
b39c64032d clang format 2021-10-19 14:49:43 +02:00
519b09fcad permission 2021-10-18 15:01:10 +02:00
ca08cd9ec1 updated cmakelists.txt for licesnse 2021-10-18 11:44:47 +02:00
fada085f0e added .py licenses 2021-10-15 15:54:58 +02:00
dac60ad76d added .cpp licenses 2021-10-15 15:47:04 +02:00
4de7bb51ed updated all .h files with license notice and copyright notice 2021-10-14 18:10:56 +02:00
Dhanya Thattil
cbe2956ee4
Merge pull request #315 from slsdetectorgroup/libversioning
lib versioning
2021-10-14 17:34:54 +02:00
e6b18f6a95 updated versioning for shared libraries 2021-10-14 15:11:47 +02:00
Erik Frojdh
8fb4393981 python fix 2021-10-14 12:38:03 +02:00
c836371b7c removed readme for python folder 2021-10-13 11:22:31 +02:00
6394fba85d removing trailing _ for members of currentsrcParameters 2021-10-08 12:52:37 +02:00
417bfbaf38 changing g_108MHz enum to g2_108MHZ (similarly 144), adding readoutspeedlist command 2021-10-08 11:05:25 +02:00
Erik Frojdh
37b1ac3de4 changed speed to readoutspeed in Detector.py 2021-10-08 10:37:34 +02:00
Erik Frojdh
22d5898640 updated python bindings for functions and enums 2021-10-08 10:31:00 +02:00
bb1ad0c905 merge fix 2021-10-07 16:11:19 +02:00
Erik Frojdh
fac7e0fbb0 WIP 2021-10-07 11:15:02 +02:00
Erik Frojdh
5ed1e1f43f added currentsource example for python 2021-10-07 10:59:00 +02:00