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.3.tar.gz (7.5 MB view details)

Uploaded Source

Built Distributions

pya2ldb-0.13.3-cp313-cp313-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.13 Windows x86-64

pya2ldb-0.13.3-cp313-cp313-win32.whl (8.7 MB view details)

Uploaded CPython 3.13 Windows x86

pya2ldb-0.13.3-cp312-cp312-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.12 Windows x86-64

pya2ldb-0.13.3-cp312-cp312-win32.whl (8.7 MB view details)

Uploaded CPython 3.12 Windows x86

pya2ldb-0.13.3-cp311-cp311-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.11 Windows x86-64

pya2ldb-0.13.3-cp311-cp311-win32.whl (8.7 MB view details)

Uploaded CPython 3.11 Windows x86

pya2ldb-0.13.3-cp310-cp310-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

pya2ldb-0.13.3-cp310-cp310-win32.whl (8.7 MB view details)

Uploaded CPython 3.10 Windows x86

pya2ldb-0.13.3-cp39-cp39-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

pya2ldb-0.13.3-cp39-cp39-win32.whl (8.7 MB view details)

Uploaded CPython 3.9 Windows x86

pya2ldb-0.13.3-cp38-cp38-win_amd64.whl (8.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

pya2ldb-0.13.3-cp38-cp38-win32.whl (8.7 MB view details)

Uploaded CPython 3.8 Windows x86

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3.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.3.tar.gz
Algorithm Hash digest
SHA256 b4396d533bac05522697a7801b756cb11b55b2cdc025c470958843cf70de6676
MD5 0c5b2d6aa4d23b89e810cf17bd7528e2
BLAKE2b-256 c3bd2aa1707cf0e258347be7a9d520cd25cca197b7ea0ac2d3ef20eb3e3b67af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cd522a0ce04bd31e240b46b155b5d294846d3b1c1ce53acab7e0ee6c43a09ed5
MD5 b0c7c6f293cc8e244b81d3c5686ab70f
BLAKE2b-256 7ea0808ffb916aeb9b179fc00143c88958b73ab3dab91f1a7d24893c3474e85c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 8.7 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.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 263ddf0fd99b3e49e23b84fd151791596ca30938516a8dee25a866408d9be48a
MD5 c91cfb758b1dafad60c738a97f59bbd0
BLAKE2b-256 c8aa6680b5711d12c53d99ad6a0a6b7b65de3958265de6d241cad7a1d9888568

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9d8171fe1c26037fa2ff1fc1da613abf4eee52aeb7ea774ad1db7ffee063bda2
MD5 d399f9e3f8c3c7fa27685256205d4394
BLAKE2b-256 6e5c17a537d1de17918171a2ca748969326a6206de75f84cbc5eb3ef9f80cbea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 8.7 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.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 15e0823653dafacdffc92e8d11b1c919a97e4d3363f3195ab8acc7b6fbd6e75f
MD5 3d23c4816272e6dbca51c890bedb7134
BLAKE2b-256 2311e47eaece6501f32f17896ca355f8b9efef8e5397b21d0a3e5e4a4dbd89a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0a2bf3aca131b35f1e332e041d0f94a587d577ee3f32039abb200168b2687207
MD5 2a73de05795d0e365f7050fe50d8ed13
BLAKE2b-256 717d3a38518eb4c297944a8e22a7c5fa90776771f6279d40705aa4eb60ab49f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 8.7 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.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4bb48d5b5cad4acb0655acf70ad3d63021deb404382e436fd67a31415e075415
MD5 76e4db88a4d1987983c1531586e6c0fe
BLAKE2b-256 3867d85d4219b7dcdd87f0126e11926ce3feb3b7e2ec9637cc26c1014f53a270

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5fa5c2257f8bc77b782c5c00e6dbf55114d2a0ee60f13f20be5a48fb37214845
MD5 a340690e180cae36bf8f72c7d39b8a74
BLAKE2b-256 5d73796ca57cc4d6a869c467aca655b7731ce63d3caadd7c4084a350816de375

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 8.7 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.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1f2a2fda4532fea66e0dfe3fa570a3a137ff8049fe720fe4d2d7b3b293298ec0
MD5 7cd8def82af806b2800e6232c7f245df
BLAKE2b-256 0b82bcc826799df62166d9fd8028549a152caebbd58e57218c42d7a957217f61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.7 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.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 99c97f86478e4a772741cea3bd6a5891619ac171ebc2c2cfa726f4c870ae7e44
MD5 b09fe76058a0e185d9839934f8cd154d
BLAKE2b-256 5165534f3a0c3f8656b7deac542639155dc7697cf5e894edb4fa2d3260f61538

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 8.7 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.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e50c5124946084df3477a88e771d6c5be975c1d983a7cda3a83c38b54a8263f6
MD5 341d6c3e40549a32e1ab379b9db8c139
BLAKE2b-256 f251b86c12858679759d6a30aed84faa7a3365243236796b0fdc2476c88a0063

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.7 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.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4ef250e245fd66a5dac9f58b68620ca3bd1138ff9bb5d42e180fc81266c55b5f
MD5 0f4152f6e537c82cdc43e39c092e437a
BLAKE2b-256 e916b78eb49c765acbcc660a26e19ee1cb6bf0c15317f7346bf083543edf3408

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 8.7 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.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5b8e5c1a7190d7d4cc9a4bd01d6b63299aa94b49369493eed426fa3f368b1785
MD5 db9391355fdc38b821a0c7eb892afa28
BLAKE2b-256 b0831b828508464972d32f03695f1e2055324b14d33959f61a5f5b5433a2ac8a

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