Asammdf

Latest version: v7.4.5

Safety actively analyzes 639658 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 27 of 30

3.4.1

Changes
* gui:
* line style option
* hex, bin adn physical display mode for integer channels
* cursor, range, statistics
* save and load channel statistics
* see docs for complete functionality (http://asammdf.readthedocs.io/en/master/gui.html)
* update documentation for new demo example and GUI tool


Fixes
* lib: use logging with the logger name 'asammdf' (issue 63)
* lib: fix MDF3 error when chanining operations (cut.convert.resample)
* lib: fix cut when start is higher than the last timestamp
* fix for issue 66

3.4.0

Changes
* new graphical user interface :

* visualize channels
* exposes library functionality for single files (convert, export, cut, filter, resample) and multiple files (concatenate, stack)
* requires _pyqtgraph_


![image](https://user-images.githubusercontent.com/20952040/39472708-b3ace854-4d53-11e8-9088-86d3a303d054.png)


* added mf4 demo file creation example
* added Matlab v7.3 export
* added _iter_get_ method
* added configuration option to return single bit channels as bool
* preserve bit count for unsigned channels with bit count <= 4
* lib: for plain CAN bus logging add channels from database when saving


Fixes
* fix cutting a signal between two consecutive samples
* fix _Signal_ _cut_ method
* lib: fix wrong bytes import for python 3 in v4_blocks.py
* lib: added metadata method to mdfv4 Channel, Conversion and Source blocks
* handle HLBLOCK in channel data block
* fix for VLSD BYTE_ARRAY channel: the values will be 0 padded to be compatible with numpy ndarray
* fix error in stack method: if output file >= 4.00 and input file was <4.00 an contained string channels
* fixes for mdf v4 channel conversion from keys

3.3.1

Fixes
* fixes 58
* fixes for VLSD BYTE_ARRAY channels
* enable bus logging handling only for CAN logging
* reset the plain bus event flag as well in case of unsupported bus logging
* improve handling of CAN bus logging (extended CAN id, not utf-8 database files)

Changes
* removed _\_\_slots\_\__
* do not expose MDF2, MDF3 and MDF4 classes on _asammdf_ import to encourage the use of MDF class

3.3.0_proper
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

3.2.1

Changes
* changed license from GPLv3 to LGPLv3
* handle VLSD with CG storage

Fixes
* fix excel export option
* fix csv export option - use default delimiter ","

3.2.0

Changes
* handle channel conversions that exceed maxim block size for mdf version 3
* prepare for conda-forge compliance

3.1.1

Changes
* optimizations for string channels
* optimize mdf version 4 RTAB conversion
* support CANape specific partial conversion for mdf version 3
* motorola byte order not supported by mdf version < 3.10

Fixes
* fix append for memory="minimum"
* fix RTABX for mdf version 3
* fix value range to text conversion for mdf version 3
* fix bench script for Python 2.7

Page 27 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.