Skip to main content

A2L for Python

Project description

pyA2L

Code Climate Coverage Status Build Status Build status Code style: black GPL License

pyA2L is an ASAM MCD-2MC processing library written in Python.

ASAM MCD-2MC, also known as ASAP2, is a non-XML file format for defining calibration parameters, measureable variables, and communication interface specific parameters, widely used in automotive applications.

ASAP2 is typically used together with CCP (CAN Calibration Protocol) or XCP (Universal Calibration Protocol).

Supported Versions: 1.6

Installation

  • Via pip (Currently only Windows and MacOS):

    $ pip install pya2ldb
    

    IMPORTANT: Package-name is pya2ldb NOT pya2l!!!

  • From Github:

    • Clone / fork / download pyA2Ldb repository.
    • Make sure you have a working Java installation on your system, like AdoptOpenJDK or OpenJDK.
    • Download and install ANTLR 4.9.3:
      • curl -O -C - -L https://www.antlr.org/download/antlr-4.11.1-complete.jar
      • Add ANTLR to your CLASSPATH environment variable, e.g.: export CLASSPATH=$CLASSPATH:~/jars/antlr-4.9.3-complete.jar (you may put this in your .bashrc, .zshrc, ...).
    • Run setup-script: python setup.py develop

Getting Started


pyA2L is part of pySART (Simplified AUTOSAR-Toolkit for Python).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pya2ldb-0.13.5.tar.gz (7.5 MB view details)

Uploaded Source

Built Distributions

pya2ldb-0.13.5-cp313-cp313-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.13 Windows x86-64

pya2ldb-0.13.5-cp313-cp313-win32.whl (8.8 MB view details)

Uploaded CPython 3.13 Windows x86

pya2ldb-0.13.5-cp312-cp312-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.12 Windows x86-64

pya2ldb-0.13.5-cp312-cp312-win32.whl (8.8 MB view details)

Uploaded CPython 3.12 Windows x86

pya2ldb-0.13.5-cp311-cp311-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.11 Windows x86-64

pya2ldb-0.13.5-cp311-cp311-win32.whl (8.8 MB view details)

Uploaded CPython 3.11 Windows x86

pya2ldb-0.13.5-cp310-cp310-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.10 Windows x86-64

pya2ldb-0.13.5-cp310-cp310-win32.whl (8.8 MB view details)

Uploaded CPython 3.10 Windows x86

pya2ldb-0.13.5-cp39-cp39-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.9 Windows x86-64

pya2ldb-0.13.5-cp39-cp39-win32.whl (8.8 MB view details)

Uploaded CPython 3.9 Windows x86

pya2ldb-0.13.5-cp38-cp38-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.8 Windows x86-64

pya2ldb-0.13.5-cp38-cp38-win32.whl (8.8 MB view details)

Uploaded CPython 3.8 Windows x86

File details

Details for the file pya2ldb-0.13.5.tar.gz.

File metadata

  • Download URL: pya2ldb-0.13.5.tar.gz
  • Upload date:
  • Size: 7.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5.tar.gz
Algorithm Hash digest
SHA256 d5944f0ac004d6c88cd072786fb651d90ae4e34732646816729b7953580f9db2
MD5 e047f6f4246eaa904d111f4e26f159a6
BLAKE2b-256 cb819b0463e60d6a3601d7029a41e41cbd45fbdf849c22e565f7121f5e849432

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pya2ldb-0.13.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1ce8f4d3c14ee19dda658e670228c8166f9d77f6e7e68bf832981203171eef75
MD5 a948759a9086f07f8523a560d8034223
BLAKE2b-256 3b5e014264821d393d1fd123ddd9cdb9010733d161e61045dd4eae5f99857638

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp313-cp313-win32.whl.

File metadata

  • Download URL: pya2ldb-0.13.5-cp313-cp313-win32.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e22721ffa68d28b2feaa567e472d7a7ff8dd0cd45c268425ae647b0dcbcf1035
MD5 b18ad146fb1b7b2768da8236b7981127
BLAKE2b-256 6ff788c746e217e00ef4ec69d4fa9397116cb68e74eb5f748872dd9067eda23b

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pya2ldb-0.13.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0d8612b1e69971ca02c2d914354bbd3679dbea259360f140937d7d39ac0aeb1c
MD5 e4007725cdbacc8181234b312977c653
BLAKE2b-256 3be91e20f14abc683ae1d51ce45d371ab1ebc2754d86eadbd5489d195246238c

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp312-cp312-win32.whl.

File metadata

  • Download URL: pya2ldb-0.13.5-cp312-cp312-win32.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4900fd97292ed6cf2e66adb27192dce4ceed049fb533b8ab602ae43c63d46e35
MD5 ce3d814969b0d686f1f94c4ea8207fe0
BLAKE2b-256 dcd854b3c326e7b757fa579f39e80068ea438df215ad5ed47158358b2adfd119

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pya2ldb-0.13.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 465ab14132f2cf8d3426d541c00b5b0dd4094aa8b506c1872ac14d010cdb4995
MD5 a0ae498dc0abacad459ccad1bd15b795
BLAKE2b-256 671748281c46889cd6cecf98d703300ffed837c0ce078e90225ec7d01bd9c834

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp311-cp311-win32.whl.

File metadata

  • Download URL: pya2ldb-0.13.5-cp311-cp311-win32.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 0aeb8bd96fa0239b073ee261e37680dc1bbd8355ce182a05a9d636d5651a79e3
MD5 178ece0dd64166a69db47e612b883e33
BLAKE2b-256 52c18279d96a5b4dad8c1057458eb45a0ad66b8966d0311fb1f1aa3acb0d37b9

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pya2ldb-0.13.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a15420a8863c6ea08d525afb7de732a1191e000132d50e115f452f7488705a9c
MD5 b1e1059a45f9f1b25594d7dbdc2ae05e
BLAKE2b-256 97bc89bde55531dab8a7c384cbf65350c5d9540ce0f7f6ab67a067dcd4e94e71

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp310-cp310-win32.whl.

File metadata

  • Download URL: pya2ldb-0.13.5-cp310-cp310-win32.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 90b00c743642219bfe1893142feb51e6beeb3d10932c2da7f66c60f8efce85d9
MD5 4e3c3e25b30d8ca6ccf8e1df0b064864
BLAKE2b-256 2a918b0b2facfff72963a72e657cb8f93b3729da1d9468d2d5251aa4409cf7d9

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-0.13.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3c4444cf494a987cf6426aac9e3c1416fbddb6d64be290046b60f3417337a899
MD5 261e1ec1dec578bd9131d3df392717be
BLAKE2b-256 bb95e6940fedab5749bf2c645cc5d6f6dc146587dba8912c597bdce9fc0f49be

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp39-cp39-win32.whl.

File metadata

  • Download URL: pya2ldb-0.13.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 511df4b31f205bc2f035ad20ff12d87d07e3c21296e3f568e43e0c79897b8e12
MD5 6d4076316dd6f0ea61255b48567094e2
BLAKE2b-256 36b7c34ba2d0f5365833c87a4fc1d79d163c1285881a7caa4a6f92d66f490edb

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-0.13.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a28b2af6a463e3c33a12d385e2557b1eb1b0ff150f3e66e5e1b846032482e612
MD5 56a1e2200bb52abe26bbf1eaabb1b4fa
BLAKE2b-256 de4dc9401e6a6c598c2439c4bd4fedf0893076529e1e64058cf5ef35c5dee8a9

See more details on using hashes here.

File details

Details for the file pya2ldb-0.13.5-cp38-cp38-win32.whl.

File metadata

  • Download URL: pya2ldb-0.13.5-cp38-cp38-win32.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pya2ldb-0.13.5-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 73112b73cf7f1c732df4d5be5b50ef4bbef0f6083b9337e9d6c23b2cc7f4b163
MD5 cc8256ec7362ddc36b9b4bc8da92b5ff
BLAKE2b-256 f5564d7fd8005f3acddd7e0c250d76556c581f8ae7957cf76d5442df229f09a4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page