Skip to content

Releases: CSS-Electronics/api-examples

New integration methods

Choose a tag to compare

@MatinF MatinF released this 29 Feb 12:47

Update: Legacy notice + new Python/MATLAB integration methods

If you need to work with the CANedge data in Python/MATLAB, we now recommend to use the methods described in the below documentations:

The Python methods/modules shown in repository under examples/data-processing/ can still be used, but will not be updated going forward (this refers to the sub modules of our Python API, mdf-iter, canedge-browser and can-decoder). We instead refer to our new integration with python-can - and our examples of how to work with DBC decoded Parquet data lakes in Python. The script examples found in examples/other/ will still be relevant going forward.

v1.1.0

Choose a tag to compare

@MatinF MatinF released this 26 Jan 10:02

Changes

  • Updated requirements.txt to support FW 01.07.01 MF4 log files

v1.0.9

Choose a tag to compare

@MatinF MatinF released this 18 Dec 11:59

Changes

  • Various fixes and improvements to scripts
  • Added new script example for concatenating MF4 files from a set of devices into a specific sub period length

v1.0.8

Choose a tag to compare

@MatinF MatinF released this 02 Nov 14:19

Changes

  • Added new MATLAB example scripts for loading CANedge MF4 log files
  • The scripts show how to load directly unfinalized MF4 files, finalized MF4 and DBC decoded MF4
  • The scripts also show how to load data as single files, via datastores and via tall arrays (for out of memory usage)
  • A script has also been added to show how to load MAT files into datastores and tall arrays

Loading MF4 files into MATLAB requires the Vehicle Network Toolbox and MATLAB 2021b. For users that wish to load DBC decoded MF4 files or MAT files, we provide a simple Python script to automate the export of these.

v1.0.7

Choose a tag to compare

@MatinF MatinF released this 16 Sep 06:45

Changes

  • Updates to requirements.txt to resolve issue in previous mdf-iter version

v1.0.6

Choose a tag to compare

@MatinF MatinF released this 06 Sep 15:03

Changes

  • Updated examples to reflect the new support for decompression/decryption (*.MFC, *.MFE, *.MFM) in the mdf_iter and canedge_browser modules

v1.0.5

Choose a tag to compare

@MatinF MatinF released this 24 Jun 12:35

Changes

  • major speed fix to the transport protocol handling, in particular for larger files

v1.0.4

Choose a tag to compare

@MatinF MatinF released this 23 Jun 19:30

Changes

  • various optimizations in utils.py to improve speed, in particular for large S3 files

v1.0.3

Choose a tag to compare

@MatinF MatinF released this 10 Jun 12:05

Changes

  • Various changes, including improvements to transport protocol code and examples
  • Added basic MATLAB example
  • Other misc improvements

v1.0.2

Choose a tag to compare

@MatinF MatinF released this 05 Nov 13:18

Changes

  • Various improvements made to make testing of scripts easier

Notes

We strongly recommend upgrading the canedge_browser to v0.0.5+ to fix bugs and improve speed by 90%+.