Skip to content

Releases: danielhrisca/asammdf

Release 4.7.1

05 Jan 18:05

Choose a tag to compare

Fixes

  • ensure maximum Matlab variable name for .mat export
  • fix handling of CAN bus logging with ErrorFrame and RemoteFrame (issue #108)

Release 4.7.0

04 Jan 07:53

Choose a tag to compare

Changes

  • improve robustness of XML comments parsing
  • include offset information for concatenated time basis
  • performance improvements
    • improve performance of string channels
    • optimize channel reading for channels without attachments or default X axis
    • improve MDF methods by avoiding copying the master channels

Fixes

  • fix typeerror when using numexor evaluate
  • fixes in Signal cut

Release 4.6.0

14 Dec 08:42

Choose a tag to compare

Fixes

  • fix big endian handling of channels that have bit offset or non standard size
  • fix Signal cut method
  • fix MDF concatenate method
  • fix benchmark script for new internal package structure
  • fixes in plotting
  • correctly use np.append when extending Signals

Changes

  • add include_ends argument to Signal cut method
  • remove cantools and matplotlib from requirements
  • add record_offset argument to MDF select and MDF4 get methods
  • MDF4 compressed blocks speed optimizations

Release 4.5.0

04 Dec 10:23

Choose a tag to compare

Changes

  • refactoring of code related to GUI
  • emphasize the use of common_timebase argument of append method (documentation update)

Fixes

  • fix invalidation bits handling in Signal extend method

Release 4.4.2

01 Dec 10:39

Choose a tag to compare

Changes

  • changed Signal extend method

Release 4.4.1

28 Nov 21:17

Choose a tag to compare

Fixes

  • fix for issue #103
  • fix documentation for extend method
  • fix concatenate in case of sync=False

Changes

  • expose oned_as argument (see savemat) in case of mat export

Release 4.3.1

23 Nov 17:59

Choose a tag to compare

Fixes

  • fix issue #102
  • use 4MB fragment size in GUI

Changes

  • improve performance of GUI

Release 4.3.0

15 Nov 18:54

Choose a tag to compare

Changes

  • added get_group method to MDF class
  • improve the memory efficiency of concatenate method

Fixes

  • fix wrong header comment for MDF3 saved using memory='minimum'
  • fix stack method

Release 4.2.0

08 Nov 17:09

Choose a tag to compare

Changes

  • Signal plot method tries to use pyqtgraph before matplotlib

    • the same keyboard shortcuts as in the GUI can be used
  • string channels and value-to-text channels can now be plotted

  • use write fragments for signal data referenced by channels

Fixes

  • fix typo in scramble method
  • set a maximum limit of 4MB for write fragments to ensure compatibility with CANape
  • fix in select for channel groups with 0 cycles and memory='full'
  • fixes in value range to text conversions
  • fixes in GUI in case of displaying a single empty channel
  • use correct icons for left and right keyboard shortcuts

Release 4.1.6

05 Nov 09:24

Choose a tag to compare

Fixes

  • fixes in Signal class
  • fixes in examples

Changes

  • optimization for saving mf4 files with large channel count and memory='minimum'
  • documentation updates