asamint 0.1.4

Creator: bradpython12

Last updated:

Add to Cart

Description:

asamint 0.1.4

ASAM Integration Package


asamint (ASAM integration package) integrates several automotive related opensource projects.
The projects in question projects are mainly following an mechanism-not-policy approach, but asamint aims to
add higher level APIs, that could be used to implement common measurement and calibration tasks.
To put it into another words, asamint will be a command-line MCS (measurement and calibration system).
The aggregated Python projects in alphabetical order:


Project / repository
pip/PyPI name



asammdf
asammdf

objutils
objutils

pya2ldb
pya2ldb

pyxcp
pyxcp



And yes, all listed projects are Raspberry PI tested :smile:

Installation
clone / fork / download from here.
Then run
python setup.py develop

Dependencies
asamint currently doesn’t specify dependencies on its own – installing the above listed projects should be sufficient.



License
asamint is released under GPLv2 license terms.


Features

Note: At this stage, the project is highly experimental and hacky, so don’t expect stable APIs and tons of features!

Functions are basically orchestrated using ASAM MCD-2MC (A2L) files.
Some examples include (not necessarily in a working condition yet):

Create calibration data files (ASAM CDF) from XCP slaves or HEX files.
Setup dynamic DAQs.
High-level API to create MDF files.

Please refer to examples directory.


Further Readings
Here’s a collection of some public accessible documents, if you want to dig deeper into the wonderworld of automotive measurement and calibration.


Miscellaneous
asamint includes some more or less useful tools.



History
0.1.0 (2020-06-25)

First release on PyPI.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.