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
cbf61ed05e binaries in serverbin 2020-11-17 18:43:45 +01:00
a310ab9bfa updated all servers 2020-10-09 16:59:46 +02:00
e0e2c2efba updated binaries 2020-10-08 15:55:24 +02:00
5df25a9eb7 updated new binaries 2020-09-30 12:39:44 +02:00
1c76f76a72 removed old server binaries 2020-09-30 12:36:18 +02:00
89a06f099c merging refactor (replacing) 2019-04-12 10:53:09 +02:00
907d1655d1 merge from 4.0.1 2019-02-11 14:04:09 +01:00
bf0e0ac601 updated binaries in serverbin 2019-02-07 17:06:07 +01:00
5e71aeb85f binaries modified 2018-12-04 13:39:27 +01:00
def79807f6 merge conflict resolved from 4.0.0 2018-09-28 16:28:21 +02:00
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
5a139d70b5 gotthard and jungfrau server binary updated for API 2018-09-25 14:08:34 +02:00
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
ed0b22b500 updated binaries 2018-08-24 13:18:51 +02:00
0781344117 updating binaries 2018-08-22 19:00:21 +02:00
a36b715eab resolved conflicts from merging 3.1.1 in here 2018-03-21 09:03:31 +01:00
17c20748bc updated links in serverbin 2018-03-21 08:28:49 +01:00
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
b58c3e8951 solving merging conflicts from 3.1.0 to developer 2018-03-14 15:45:35 +01:00
72970c9669 updated binaries, updated manuals, updated git versioning 2018-03-12 14:21:02 +01:00
ec5e779225 added binary 2018-03-08 15:19:11 +01:00
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