mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-05-02 02:40:04 +02:00
222 lines
5.4 KiB
Plaintext
Executable File
222 lines
5.4 KiB
Plaintext
Executable File
SLS Detector Package 6.0.0 released on xx.10.2021 (Major Release)
|
|
===================================================================
|
|
|
|
This document describes the differences between 6.0.0 and 5.2.0 releases.
|
|
|
|
|
|
|
|
CONTENTS
|
|
--------
|
|
1. New Features
|
|
2. Resolved Issues
|
|
3. Known Issues
|
|
4. Firmware Requirements
|
|
5. Download, Documentation & Support
|
|
|
|
|
|
|
|
|
|
1. New Features
|
|
===============
|
|
|
|
Client
|
|
------
|
|
1. Setting Mythen3 gain from command line
|
|
|
|
|
|
2. (Gotthard2) veto streaming
|
|
New command to enable/ disable veto streaming via 2.5GbE or/ and 10GbE (debugging).
|
|
Command: vetostream, Detector::setVetoStream
|
|
|
|
|
|
2. (Gotthard2) veto algorithm
|
|
New command to set veto algorithm for 2.5GbE or 10GbE (debugging).
|
|
Command: vetoalg, Detector::setVetoAlgorithm
|
|
|
|
Gotthard2 server
|
|
----------------
|
|
|
|
1. Bad Channels moved to a new register
|
|
|
|
|
|
Jungfrau- many Features
|
|
|
|
|
|
|
|
2. Resolved Issues
|
|
==================
|
|
|
|
Gotthard2 Server
|
|
----------------
|
|
|
|
1. Tolerance in time parameters.
|
|
Eg. 220 ns was being set to 215 ns, instead of 222ns.
|
|
|
|
|
|
|
|
Jungfrau Server
|
|
----------------
|
|
|
|
1. Stopping in trigger mode and then switching to auto timing mode
|
|
blocks data streaming from detector. Workaround fix made in
|
|
detector server to reset core until firmware release.
|
|
|
|
|
|
getAutoCompDisable->getAutoComparatorDisable
|
|
filter->filterResistor
|
|
setBottom->setFlipRows
|
|
currentsource expects currentsrcparameters structure instread of bool
|
|
|
|
g2:
|
|
updated config file indetector server
|
|
vetoalg
|
|
vetostream
|
|
serialnumber (put)
|
|
dbitpipeline
|
|
readnlines->readnrows
|
|
serialnumber->moduleid
|
|
|
|
setting number of udp interfaces from 1 to 2, didnt get image in gui
|
|
|
|
virtual server plots increasing values for every packet.. not every pixel
|
|
|
|
3. Firmware Requirements
|
|
========================
|
|
|
|
Eiger
|
|
=====
|
|
Compatible version : 08.09.2020 (v27)
|
|
|
|
Jungfrau
|
|
========
|
|
Compatible version : 31.08.2021 (v1.2, PCB v1.0)
|
|
: 10.09.2021 (v2.2, PCB v2.0)
|
|
|
|
Gotthard
|
|
========
|
|
Compatible version : 08.02.2018 (50um and 25um Master)
|
|
: 09.02.2018 (25 um Slave)
|
|
|
|
Mythen3
|
|
=======
|
|
Compatible version : 10.09.2021 (development)
|
|
|
|
Gotthard2
|
|
=========
|
|
Compatible version : 27.05.2021 (v1.0)
|
|
|
|
Moench
|
|
======
|
|
Compatible version : 05.10.2020 (v1.0)
|
|
|
|
Ctb
|
|
===
|
|
Compatible version : 05.10.2020 (v1.0)
|
|
|
|
Detector Upgrade
|
|
================
|
|
|
|
The following can be upgraded remotely:
|
|
Eiger via bit files
|
|
Jungfrau via command <.pof>
|
|
Mythen3 via command <.rbf>
|
|
Gotthard2 via command <.rbf>
|
|
Moench via command <.pof>
|
|
Ctb via command <.pof>
|
|
|
|
The following cannot be upgraded remotely:
|
|
Gotthard
|
|
|
|
Instructions available at
|
|
https://slsdetectorgroup.github.io/devdoc/firmware.html
|
|
and
|
|
https://slsdetectorgroup.github.io/devdoc/serverupgrade.html
|
|
|
|
|
|
|
|
|
|
5. Known Issues
|
|
===============
|
|
|
|
Receiver
|
|
--------
|
|
1. It does not handle readnrows or partial readout. Only the summary
|
|
is adjusted to print in red. However, it will still write complete
|
|
images with missing data padded. Roi will be implemented in future
|
|
that can be complimented with this feature to remove the additional
|
|
data in files.
|
|
|
|
2. Round robin is not implemented in receiver side, ie. one cannot configure
|
|
more than 1 receiver at a time. This will/might be done in the future.
|
|
|
|
|
|
|
|
6. Download, Documentation & Support
|
|
====================================
|
|
|
|
Download
|
|
--------
|
|
|
|
The Source Code:
|
|
https://github.com/slsdetectorgroup/slsDetectorPackage
|
|
|
|
Documentation
|
|
-------------
|
|
|
|
Installation:
|
|
https://slsdetectorgroup.github.io/devdoc/installation.html#
|
|
|
|
Firmware Upgrade:
|
|
https://slsdetectorgroup.github.io/devdoc/firmware.html
|
|
|
|
Detector Server upgrade:
|
|
https://slsdetectorgroup.github.io/devdoc/serverupgrade.html
|
|
|
|
Detector Simulators:
|
|
https://slsdetectorgroup.github.io/devdoc/virtualserver.html
|
|
|
|
Consuming slsDetectorPackage:
|
|
https://slsdetectorgroup.github.io/devdoc/consuming.html
|
|
|
|
API Examples:
|
|
https://github.com/slsdetectorgroup/api-examples
|
|
|
|
Command Line Documentation:
|
|
https://slsdetectorgroup.github.io/devdoc/commandline.html
|
|
|
|
Quick Start Guide:
|
|
https://slsdetectorgroup.github.io/devdoc/quick_start_guide.html
|
|
|
|
C++ API Documentation:
|
|
https://slsdetectorgroup.github.io/devdoc/detector.html
|
|
|
|
C++ API Example:
|
|
https://slsdetectorgroup.github.io/devdoc/examples.html#
|
|
|
|
Python API Documentation:
|
|
https://slsdetectorgroup.github.io/devdoc/pygettingstarted.html
|
|
|
|
Python API Example:
|
|
https://slsdetectorgroup.github.io/devdoc/pyexamples.html
|
|
|
|
Receivers (including custom receiver):
|
|
https://slsdetectorgroup.github.io/devdoc/receivers.html
|
|
https://slsdetectorgroup.github.io/devdoc/slsreceiver.html
|
|
|
|
TroubleShooting:
|
|
https://slsdetectorgroup.github.io/devdoc/troubleshooting.html
|
|
|
|
Further Documentation:
|
|
https://www.psi.ch/en/detectors/documentation
|
|
|
|
Info on Releases:
|
|
https://www.psi.ch/en/detectors/software
|
|
|
|
|
|
Support
|
|
-------
|
|
|
|
dhanya.thattil@psi.ch
|
|
erik.frojdh@psi.ch
|
|
|