Skip to content

Release 5.16.0

Choose a tag to compare

@danielhrisca danielhrisca released this 27 Jan 07:24
· 3698 commits to master since this release

Fixes

  • fixes #286, #287
  • fix output file extension when scrambling a MDF v3 file
  • fix CSV export
  • set the correct channel group source for bus logging measurements
  • set the Signal encoding attribute correctly
  • use backslashreplace when encoding strings to latin-1 to avoid exceptions
  • fix transfering mdf v4 TABX conversions to mdf v3
  • save the display name when appending to mdf v3
  • fix Signal.interp when the new timestamps has len 0
  • fix attribute error in case of TAB convertsions when converting from MDF v3 to MDF v4
  • fix malformed XML channel comment when saving a MDF v4 signal that has the display name set
  • correctly handle extended CAN id's
  • fix can extraction for OBD2 muxed signals
  • correctly ignore the invalid CAN signal extracted from bus logging measurements

Changes

  • refactoring of MDF methods to use the virtual/distributed channel groups
  • use LZ4 to compress intermediate data in the MDF methods
  • improve integer values validation when setting the target value in the Tabular window filters
  • improve GUI speed when loading a file with a high channel count
  • improve garbage collection
  • add use_display_name keyword argument to concatenate and stack methods
  • add option to validate the signals returned by the MDF.select method
  • support display files