Skip to content

Release 3.3.0 (proper)

Choose a tag to compare

@danielhrisca danielhrisca released this 03 Apr 13:15
· 5257 commits to master since this release

IMPORTANT

  • the current stable release of canmatrix (0.6.0) has bugs; it is necessary to install the latest development release until a new stable release is published

New features

  • added support for CAN bus logging measurements
  • avoid TXBLOCK, CCBLOCK and SIBLOCK duplication on save
  • new stack method creates a new file with all the channels from the given measurements
  • append boolean arrays as single bit channels
  • handle measurement start time
  • use measurement start time when concatenating files
  • added pandas export option

Fixes

  • fix mat export
  • fix matlab compatible names in export
  • fix KeyError for ALGEBRAIC channel conversion
  • fixes issue #45, #50, #54, #55 and #56
  • fix mdf 3 errors in merge, concatenate in case of string channels without samples
  • fix for Signal interp if the new axis is empty
  • fix export in case of bytearray channels
  • fix nested structure composition
  • fix error in plot method

Changes

  • use XML parsing for comments
  • merge renamed to concatenate
  • validate file magic header for MDF files
  • do not use splitext in .mat export
  • validate memory and version arguments used throughout the code base
  • added new kargs to export method
  • read and transfer event blocks
  • move channel conversion and source in channel
  • streamline save methods
  • remove code duplication in append method
  • use channel and group index for structure composition dependencies