2.5 KiB
2.5 KiB
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