Python API tools

The CAN/LIN Python API lets you easily automate and scale your CANedge data processing.


API modules overview

The three tools below enable most data processing use cases:

  • canedge_browser: List log files for selected devices & time periods (from local disk or S3)

  • mdf_iter: Extract raw CAN data from the CANedge log files (as iterable or dataframe)

  • can_decoder: DBC-decode raw CAN data to physical values


Get started

To get started with the API tools, check out the API examples library on github.

In particular, the data-processing/ examples show how to combine the data processing modules.

API examples