Commit Graph

47 Commits

Author SHA1 Message Date
Erik Fröjdh 2f2fe4dd47 Release of 5.1.0 (#237)
* Setting pattern from memory (#218)

* ToString accepts c-style arrays

* fixed patwait time bug in validation

* Introduced pattern class

* compile for servers too

* Python binding for Pattern

* added scanParameters in Python

* slsReceiver: avoid potential memory leak around Implementation::generalData

* additional constructors for scanPrameters in python

* bugfix: avoid potentital memory leak in receiver if called outside constructor context

* added scanParameters in Python

* additional constructors for scanPrameters in python

* M3defaultpattern (#227)

* default pattern for m3 and moench including Python bindings

* M3settings (#228)

* some changes to compile on RH7 and in the server to load the default chip status register at startup

* Updated mythen3DeectorServer_developer executable with correct initialization at startup

Co-authored-by: Erik Frojdh <erik.frojdh@gmail.com>
Co-authored-by: Anna Bergamaschi <anna.bergamaschi@psi.ch>

* Pattern.h as a public header files (#229)

* fixed buffer overflow but caused by using global instead of local enum

* replacing out of range trimbits with edge values

* replacing dac values that are out of range after interpolation

* updated pybind11 to 2.6.2

* Mythen3 improved synchronization (#231)

Disabling scans for multi module Mythen3, since there is no feedback of the detectors being ready
startDetector first starts the slaves then the master
acquire firs calls startDetector for the slaves then acquire on the master
getMaster to read back from hardware which one is master

* New server for JF to go with the new FW (#232)

* Modified Jungfrau speed settings for HW1.0 - FW fix version 1.1.1, compilation date 210218

* Corrected bug. DBIT clk phase is implemented in both HW version 1.0 and 2.0. Previous version did not update the DBIT phase shift on the configuration of a speed.

* fix for m3 scan with single module

* m3 fw version

* m3 server

* bugfix for bottom when setting quad

* new strategy for finding zmq based on cppzmq



Co-authored-by: Dhanya Thattil <dhanya.thattil@psi.ch>
Co-authored-by: Dhanya Thattil <33750417+thattil@users.noreply.github.com>
Co-authored-by: Alejandro Homs Puron <ahoms@esrf.fr>
Co-authored-by: Anna Bergamaschi <anna.bergamaschi@psi.ch>
Co-authored-by: Xiaoqiang Wang <xiaoqiangwang@gmail.com>
Co-authored-by: lopez_c <carlos.lopez-cuenca@psi.ch>
2021-03-22 14:43:11 +01:00
maliakal_d cbf61ed05e binaries in serverbin 2020-11-17 18:43:45 +01:00
maliakal_d a310ab9bfa updated all servers 2020-10-09 16:59:46 +02:00
maliakal_d e0e2c2efba updated binaries 2020-10-08 15:55:24 +02:00
maliakal_d 5df25a9eb7 updated new binaries 2020-09-30 12:39:44 +02:00
maliakal_d 1c76f76a72 removed old server binaries 2020-09-30 12:36:18 +02:00
maliakal_d 89a06f099c merging refactor (replacing) 2019-04-12 10:53:09 +02:00
maliakal_d 907d1655d1 merge from 4.0.1 2019-02-11 14:04:09 +01:00
maliakal_d bf0e0ac601 updated binaries in serverbin 2019-02-07 17:06:07 +01:00
maliakal_d 5e71aeb85f binaries modified 2018-12-04 13:39:27 +01:00
maliakal_d def79807f6 merge conflict resolved from 4.0.0 2018-09-28 16:28:21 +02:00
maliakal_d f9b95b63eb gotthard server: made gotthard server readout only via udp, readframe just waits for acquisition to be done, does not allocate ram, receiver: removed positions hardcoded in 1d, should be 2d for all 2018-09-27 18:20:03 +02:00
maliakal_d 5a139d70b5 gotthard and jungfrau server binary updated for API 2018-09-25 14:08:34 +02:00
maliakal_d 961489edb1 bugfix gotthard server and client to set roi and disable it, problem still exists with frame numbering between roi modes but can only be fixed in firmware 2018-09-18 18:02:01 +02:00
maliakal_d ed0b22b500 updated binaries 2018-08-24 13:18:51 +02:00
maliakal_d 0781344117 updating binaries 2018-08-22 19:00:21 +02:00
maliakal_d a36b715eab resolved conflicts from merging 3.1.1 in here 2018-03-21 09:03:31 +01:00
maliakal_d 17c20748bc updated links in serverbin 2018-03-21 08:28:49 +01:00
maliakal_d 688dd15fe9 Jungfrau bug fix: cannot give same adcphase value to pll, updated recommended default of adcphase for half speed and quarter speed, updated client manuals for both adcphase and clkdivider 2018-03-20 12:12:38 +01:00
maliakal_d b58c3e8951 solving merging conflicts from 3.1.0 to developer 2018-03-14 15:45:35 +01:00
maliakal_d 72970c9669 updated binaries, updated manuals, updated git versioning 2018-03-12 14:21:02 +01:00
maliakal_d ec5e779225 added binary 2018-03-08 15:19:11 +01:00
maliakal_d 28101bed22 updated binaries 2018-02-27 14:37:46 +01:00
Dhanya Maliakal dcf4d98a75 show warnings, update binaries conflict from merge 2017-11-17 11:33:52 +01:00
Dhanya Maliakal bf89dd44f3 updated binaries 2017-11-16 12:34:12 +01:00
Dhanya Maliakal 875ca44c0b updated server hotfix binary 2017-11-16 12:30:41 +01:00
Dhanya Maliakal bee751cebb updated binaries 2017-11-15 09:31:49 +01:00
Dhanya Maliakal 90fb8258ca updated binaries 2017-11-14 17:52:51 +01:00
Dhanya Maliakal e33ba2cd76 merge from 3.0.1 compiling with rpath and updating detector binaries 2017-11-13 12:32:08 +01:00
Dhanya Maliakal e12229633c update binaries 2017-10-27 16:18:21 +02:00
Dhanya Maliakal acfd9acc6c update binaries 2017-10-27 16:09:46 +02:00
Dhanya Maliakal 1881cb0010 updated binaries 2017-10-27 16:07:42 +02:00
Dhanya Maliakal 598d163173 new gotthard server in bin 2017-08-24 16:02:51 +02:00
Dhanya Maliakal 4b6144c489 updated server binaries 2017-08-18 16:13:33 +02:00
Dhanya Maliakal 4838d6c037 updated server binaries 2017-08-18 16:13:09 +02:00
Dhanya Maliakal 02b6228856 updated eiger server 2017-08-15 13:59:03 +02:00
Dhanya Maliakal bcf5e1fc0b updated server binary 2017-08-14 15:07:36 +02:00
Dhanya Maliakal 497f5289e6 new eiger server in serverbins 2017-07-26 11:37:23 +02:00
Dhanya Maliakal 7df21e1790 updated server bins 2017-07-13 14:45:10 +02:00
Dhanya Maliakal 8b3864969c updated server exe 2017-06-20 12:45:13 +02:00
Dhanya Maliakal c6cb499758 added the jungfrau binary 2017-04-28 13:41:08 +02:00
Dhanya Maliakal bf57be309f updated server 2017-03-23 13:44:44 +01:00
Dhanya Maliakal d9016c95de updated the server bins 2016-11-30 11:23:46 +01:00
Dhanya Maliakal b9d42d274c updated eiger server executable 2016-08-12 11:09:52 +02:00
Dhanya Maliakal 0ec83b90e2 updated eiger server executable 2016-08-12 11:09:11 +02:00
Dhanya Maliakal da960706dc renamed server exe 2016-03-21 11:21:44 +01:00
Dhanya Maliakal 7fd02d814a added server executables 2016-03-21 10:52:38 +01:00