Changelog¶
1.0.0-rc.27¶
jfjoch_broker: add option to select electron source in instrument metadata, adapt wavelength calculation
jfjoch_broker: update pistache web server version
jfjoch_writer: minor changes to republish logic
Improvements to documentation
1.0.0-rc.26¶
jfjoch_broker: implement ZeroMQ stream for image metadata information
jfjoch_broker: refactor ZeroMQ stream for preview: start/end messages always sent
jfjoch_broker: add crystal lattice plots
jfjoch_broker: remove empty bins from the plots
jfjoch_broker: Fix bugs in ModuleSummation and MXAnalyzer for CPU “long” summation
jfjoch_broker: Fix bug when mean background estimation / indexing rate where affected by previous experiment
jfjoch_writer: fix missing “-w” parameter
jfjoch_writer: temporary files have “.tmp” suffix
jfjoch_writer: refactor logic for watermarks
jfjoch_writer: report on internal FIFO utilization
jfjoch_writer: clean-up naming for azimuthal integration and background estimate
jfjoch_writer: write final background estimate and indexing rate in the master file
tools/: remove unnecessary tools, make naming consistent
CBOR: Add indexing rate and background estimate to end message
CBOR: Clean-up documentation
1.0.0-rc.25¶
Updates to documentation
License set to GPLv3 / OHL-S
Fix bug in DiffractionExperiment::GetDefaultPlotBinning() - resulting in division by 0 if image time longer than 500ms
Add information on JUNGFRAU conversion and geometry transformation to CBOR and HDF5
1.0.0-rc.24¶
New FPGA functionality:
EIGER supports 8, 16 and 32-bit data input (for 8-bit mode at half performance; for 32-bit “real” depth is 23-bit + 1-bit signed)
Output possible to 8, 16 and 32-bit data
Threshold is applied before summation
Pixel mask can be applied on FPGA
Mark pixels with ADC content = 0 as bad pixels
FPGA stores semantic version information (access via /sys/class/misc/jfjoch…/version)
New software functionality:
Long summation (above 256 frames) done on CPU
Mechanism to save arbitrary data to HDF5 file
ZeroMQ preview has option to send start message
Rework pixel mask + add statistics displayed in web interface
Bug fixes:
Web frontend: Update preview image automatically during data acquisition
jfjoch_broker: Error handling if CUDA driver is not installed
jfjoch_broker: Correctly update progress during pedestal
jfjoch_broker: Provide proper error when uploaded file is not a proper TIFF
jfjoch_action_test: enable HLS simulation
Documentation improvement and placement in a dedicated directory