SLS Detector Package 5.2.0 released on 28.07.2021 (Minor Release)
===================================================================

This document describes the differences between 5.2.0 and 5.1.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

3. Firmware Requirements
========================
        
    Gotthard2: 0x210201 ???

    Other detectors no updates from 5.1.0



5. Known Issues
===============

    No updates from 5.1.0



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

