v4.0.0-rc3
Pre-release
Pre-release
New pysmurf version, combining server and client code, and using Rogue v4.
Release candidate 3
This release candidate includes:
- Add configuration data (aka metadata) to the data file, interleaved with the SMuRF data,
- Update the client method
read_stream_data
to:- Filter out the data from the data file. The metadata is skipped at the moment,
- Extract all the values from the SMuRF header (except for the TES bias),
- Handle data file with data frames of dynamic sizes. Also, return arrays of the same size of the data frame; alternatively the user can request for fixed frame sizes to be backward compatible,
- Add the
pytest
packet to the client docker image, - Clarify error messages due to IPMI issues,
- Add methods to the client code to get the filter parameters (
get_filter_params
) and to get/set the payload size on the server (get_payload_size
andset_payload_size
). - BUG FIX: fix a bug that was causing the server to crash when the payload size was set to a number lower that the number of channels in the mask,
- Add command to reset the unwrapper and filter from the pyrogue server,