updated server binaries

This commit is contained in:
maliakal_d 2019-06-12 15:37:17 +02:00
parent 4f4de15d3a
commit 46533b0411
10 changed files with 35 additions and 29 deletions

View File

@ -1,4 +1,4 @@
SLS Detector Package 4.0.2 released on xx.xx.2019 (Bug Fix Release)
SLS Detector Package 4.0.2 released on 12.06.2019 (Bug Fix Release)
===================================================================
@ -18,10 +18,11 @@ This document describes the differences between 4.0.2 and 4.0.1 releases.
====================
- Jungfrau receiver as root user
- Jungfrau server detector position error when switching between different detector sizes
- Client API data call back / Gui (Eiger in 4 bit mode)
- Receiver HDF5 printErrorStack
- Jungfrau server detector position error when switching between different detector sizes
- Gotthard server get settings does not set default dacs anymore
- Client API data call back / Gui (Eiger in 4 bit mode)
- Users class added burst_trigger in getTimingMode from string
2. Resolved Issues
@ -39,27 +40,31 @@ This document describes the differences between 4.0.2 and 4.0.1 releases.
2. Fixed bug where printError was still being called once instead of printErrorStack.
Detector Server (Jungfrau)
Detector Server
--------------------------
1. Switching between different detector size configurations, the detector gave an
error "Could not set detector position". This is fixed now.
1. (Jungfrau)
Switching between different detector size configurations with same detector modules,
the detector gave an error "Could not set detector position". This is fixed now.
2. (Gotthard)
Get settings was setting the default dacs previously. It has been fixed now.
Client API / Gui (Eiger)
------------------------
1. Client data call back provided the complete image data, but the number of pixels
Client API
----------
1. Client Callback / Gui (Eiger)
Client data call back provided the complete image data, but the number of pixels
in x and y was provided incorrectly at a modular level. This has been fixed to give
the proper value. This also fixes the Gui crashing for Eiger 4 bit mode when
acquiring for multiple images.
2. Added "burst_trigger" in getTimingMode (from string to int) in Users class.
3. Known Issues
===============
:)
4. Firmware Requirements

View File

@ -1 +0,0 @@
../slsDetectorSoftware/gotthardDetectorServer/gotthardDetectorServerv4.0.1.4

View File

@ -0,0 +1 @@
../slsDetectorSoftware/gotthardDetectorServer/gotthardDetectorServerv4.0.2.0

View File

@ -1 +0,0 @@
../slsDetectorSoftware/jungfrauDetectorServer/bin/jungfrauDetectorServerv4.0.1.0

View File

@ -0,0 +1 @@
../slsDetectorSoftware/jungfrauDetectorServer/bin/jungfrauDetectorServerv4.0.2.0

View File

@ -1,9 +1,9 @@
Path: slsDetectorsPackage/slsDetectorSoftware/gotthardDetectorServer
URL: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git
Repository Root: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git
Repsitory UUID: fc766055d4dacac815d561b04ebd5e9f82532117
Revision: 249
Repsitory UUID: 4f4de15d3a55dc043775050cf5f0521934e2c9ce
Revision: 250
Branch: 4.0.2-rc
Last Changed Author: Dhanya_Thattil
Last Changed Rev: 4095
Last Changed Date: 2019-03-11 14:53:56.000000002 +0100 ./server_funcs.c
Last Changed Author: Erik_Frojdh
Last Changed Rev: 4106
Last Changed Date: 2019-06-12 14:40:26.000000002 +0200 ./.target-makefrag

View File

@ -1,6 +1,6 @@
#define GITURL "git@github.com:slsdetectorgroup/slsDetectorPackage.git"
#define GITREPUUID "fc766055d4dacac815d561b04ebd5e9f82532117"
#define GITAUTH "Dhanya_Thattil"
#define GITREV 0x4095
#define GITDATE 0x20190311
#define GITREPUUID "4f4de15d3a55dc043775050cf5f0521934e2c9ce"
#define GITAUTH "Erik_Frojdh"
#define GITREV 0x4106
#define GITDATE 0x20190612
#define GITBRANCH "4.0.2-rc"

View File

@ -3911,7 +3911,7 @@ int multiSlsDetector::powerChip(int ival) {
ret = detectors[i]->powerChip(ival);
// 1s sleep per module for large systems
if(ival >=0 && detectors.size() > 3)
usleep(1000000);
usleep(1000 * 1000);
if (detectors[i]->getErrorMask())
setErrorMask(getErrorMask() | (1 << i));
if (ret == FAIL)

View File

@ -913,9 +913,9 @@ class slsDetectorUsers
} };
/**
@short returns external communication mode std::string from index
\param s index for communication mode
\returns auto, trigger, ro_trigger, gating, triggered_gating, unknown when wrong mode
@short returns external communication mode index from std::string
\param s auto, trigger, ro_trigger, gating, triggered_gating, burst_trigger, unknown when wrong mode
\returns index for communication mode
*/
static int getTimingMode(std::string s){ \
@ -924,7 +924,8 @@ class slsDetectorUsers
if (s== "ro_trigger") return 2; \
if (s== "gating") return 3; \
if (s== "triggered_gating") return 4; \
return -1; };
if (s== "burst_trigger") return 5; \
return -1; }; \
private: