Skip to content

Releases: slsdetectorgroup/slsDetectorPackage

Bug Fix Release: 4.0.1

01 Dec 12:15
Compare
Choose a tag to compare
  • Jungfrau server (new firmware mapped)
  • Eiger server (measuredPeriod, reg)
  • Gotthard server(ADC channel shift, ROI, 25um slave packets)
  • Receiver (padding, releasing resources segfault, gappixels)
  • Users class (detectorSize, ROI, versions, status)
  • API (config error, ROI)
  • Compile (Options prefix, static libraries, Makefile for API)
  • Gui (multi module)

Major Release: 4.0.0

01 Dec 12:15
Compare
Choose a tag to compare
  • POSIX shared memory
  • exception in constructors
  • api compatibility
  • commands type, id, replace removed
  • sls_receiver_header with packetsmask
  • zmqsocket class
  • reciever call back with modified size (roi)
  • new commands (add, replace, user, checkdetversion, checkrecversion)
  • new commands in receiver (rx_zmqip, zmqip, rx_jsonaddheader, r_discardpolicy,
    r_padding, activate, rx_udpsocksize, rx_realudpsocksize, r_framesperfile)
  • software trigger for eiger
  • eiger subdeadtime
  • gappixels
  • measured period, measured subperiod
  • flags to include overflow
  • storage cells in jungfrau and storage_start
  • gotthard and jungfrau does not use settingsdir and caldir
  • x and y coord changed to row and column
  • row and column calculated from position in config file to detector udp header
  • change in eiger interpolation when setting threshold
  • users api updated
  • slsMultiReceiver
  • gain plot in gui for jungfrau
  • option to maintain aspect ratio in gui
  • start and stop separated in gui
  • jungfrau programming server with -update mode
  • jungfrau server variables adjusted for new firmware
  • jungfrau minimum exptime
  • memory leak in client fixed
  • compiler flag -std=c++98 enforcved
  • programming jungfrau in /tmp
  • gotthard roi segfault fixed
  • silent receiver fixed
  • global optind in receiver for multiple receivers in same process
  • socket buffer size warnings and defaults
  • refactoring receiver
  • jungfrau power status
  • eiger bug fix in saving tirmbits to file
  • gotthard 25um server config read once at power up

Bug Fix Release: 3.1.5

01 Dec 12:15
Compare
Choose a tag to compare
  • Gotthard adc channel shifted by one
  • users class: get version, status, resetframescaught

Bug Fix Release: 3.1.4

01 Dec 12:15
Compare
Choose a tag to compare
  • get settings in users class
  • HDF5 in Receiver
  • gotthard timer accuracy

Bug Fix Release: 3.1.3

01 Dec 12:15
Compare
Choose a tag to compare
  • Using delay after trigger for Jungfrau

Bug Fix Release: 3.1.2

01 Dec 12:15
Compare
Choose a tag to compare
  • Memory Leak in Client API

Bug Fix Release: 3.1.1

01 Dec 12:15
Compare
Choose a tag to compare
  • jungfrau fix for setting same adc phase
  • eiger bug fix in order in config file if detectorip before tengiga

Minor Release: 3.1.0

01 Dec 12:14
Compare
Choose a tag to compare
Major Release: 3.1.0

Bug Fix Release: 3.0.1

01 Dec 12:13
Compare
Choose a tag to compare
  • users class updated
  • python api provided
  • zmq for client & receiver separated
  • clear acquiring flag in shared memory
  • getSettingsFile signature
  • mainReceiver.cpp in manual modified for flexibility
  • rx_datastream added, external gui removed
  • receiver started up with -t for port
  • cmake optimizations
  • --version for all binaries
  • all version with YYMMDD
  • parallelized more commands
  • threaded 0 for speed and no progress
  • eiger virtual class
  • temperatures to stop server
  • program firmware for Jungfrau in "debug" mode
  • jungfrau server exit if firmware or server incompatible
  • jungfrau transmission delay
  • jungfrau threshold temperature, control and event
  • 25um gotthard start acq delay to master
  • gotthard min exptime and period restrictions
  • overwrite mac using rx_udpmac and configuremac
  • silent mode in receiver
  • zmq package to zeromq4
  • zmq streaming json header includes file index
  • stop acquisition restreams dummy packet to gui from receiver if done
  • getaddrinfo thread safe
  • config and parameter dump
  • improved locking in client
  • overwritten ip and mac of eiger server relayed to client
  • eiger status give error
  • jungfrau fix for settings, high voltage and dacs
  • improved jungfrau fpga reset and programming
  • gotthard temperature read improved
  • gotthard stressed handled with error
  • gotthard only timing and trigger mode and only extsig 0
  • gotthard fix to get first few images after configure mac
  • jungfrau hdf5 dimensions fixed
  • rest implementation in receiver removed
  • different trimbits in eiger gui complains fixed
  • segfault in gui fixed
  • gui start also clears acquiring flag in shared memory
  • gui plotting fixed
  • jungfrau multi detector in x direction in gui
  • fixed enabling of fields in gui when switching tabs

Major Release: 3.0.0

01 Dec 12:13
Compare
Choose a tag to compare
  • cmk.sh script for compiling
  • udp packets using standard detector header
  • x, y, z in 1d by receiver
  • busy command to poll status of acquire
  • hdf5 file format and virtual hdf5 files
  • eiger master file in receiver
  • threshold without trimbits
  • eiger high voltage for slave as -999
  • start acquisition parallelized
  • set zmq streaming port calculates others
  • manual-api forks
  • memory leak in client fixed, threadsafe, seg fault for rx_hostname as IP fixed
  • SIGPIPE signal caught in server
  • eiger server temperature conversion fixed
  • eiger trimval for different values
  • ctrl+c in receiver calling destructors
  • blocking and non blocking acquire when switching between gui and command line
  • frameindex fixed
  • custom recevers allowed without prepare acquisition
  • gotthard readout 1st pixel unaccounted for