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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 Windows x86

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2.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.2.tar.gz
Algorithm Hash digest
SHA256 160f180f7c51261f48d6c31b60ea71f50b48c22870d33f03e60641dba9d2efb8
MD5 660e6103625a9ccc9cb390df17be627d
BLAKE2b-256 eef86bb5ccb2a91535aa5f7d0226bb2c66dcf045c0a206c49170978c09cc6418

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 08ca8cf3ca6c694f9f038165e8f56c6c0a55986d642f8f00ed9fc669ea6121a8
MD5 32c04ee6a4a19c7a0063829a941296a3
BLAKE2b-256 dec1d515b9a5d3bd43a8d370e6bc66a7e23e8a9e8c2d6ccda262c13895e46cb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2-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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 7b7e1aa5776ecefbaf71446093ff8de5a98f8cc185a29fee987e6704862936e6
MD5 3ddee41396998c477034155f0ff0fa52
BLAKE2b-256 5fbb721700eb2be492f372e5813210213926b19625904aebfb1109fd7343edfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fc70ddca999231795777053694c0a5ad43d6f569a527ffe248d19cc59095d339
MD5 81b57eef1a998ab69b0128fb56561fc2
BLAKE2b-256 c544c5df4264089776fa85b7568d8628a0e04397524c3ffbd1c1f87c7eea7c02

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2-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.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 880569b0a77b14e737e41177bb66fae7400962dd5f0c1996421e9c154ab54cbb
MD5 71d1a2c143b4502b34759f0359b30946
BLAKE2b-256 9fc014be5d0a224983b5abd7b2b91fbc9efbe565028bdd89d18fdda3b9d41253

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a163fec8aff724bac433ab80b172e12469170cb1d618f3fc45ccd6447ad060cd
MD5 1b836f8a895fa9fcdf07bfec30e7eff1
BLAKE2b-256 c5a1f6df13fbc56cc60ff12ae2d41cb0e737d9b99a98f5ca7740f6ec9917761b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2-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.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f8617c249f68d595481386522c872080dea0c78b6f365919b7457aea576a44d0
MD5 7843c6e98644ebe9219a3e2d6b19af99
BLAKE2b-256 570ac588c9721a0090afb341836ea3d2d441f2669dde45510c2815d76f048f5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bf90c8916ec334a98f211ec2b9f5a14d52ba1e32ce8d18a74c86035da6ac2c00
MD5 72ea6bed7913c4e448284cd33e9ff7d2
BLAKE2b-256 5f6f1453057dc05e4cff6996e5bdfd8caecbe3963f76de0cd07393842c49f810

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2-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.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c1f49dc94e62da0a1e543c688096e67bd2eaaf3c7604f5b5bc1fd13d85d742a0
MD5 414bc5bb4255b174cabdf58b796b52f8
BLAKE2b-256 b9a7db85608a593657914662408f594ef2fc5e50ba47b0e50909011bfaaabd34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2-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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 28d38c5d8f78887cb16abab0548a5205128ac90e5c537c0672dd251b0a63e6b9
MD5 faa33c3ad7c3e4ff012e92f8876ebb51
BLAKE2b-256 243bc49a6e7ff8e5518ebdc838d745f28519edd22136bf34772f246c1b9b9590

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2-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.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0d85360fbed672725d3592fdacc99454566ff73feacd4edcaebfcf32bf97f497
MD5 63f3e44916bc9bf2945fc359571de7fb
BLAKE2b-256 03535e8ca2f1ea2ac071c2112d2b01a417b270b1c65824d83f5e9f6502a0f9d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2-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.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f0130f8ffc419f9c2488b9339dba7fd3ed7f1c713d263466ca3caf58ea99e3ab
MD5 e28f5fcaf72ead6a5b5c7231b89b90de
BLAKE2b-256 3f8034ca9c4fbf5754c9c45850d57b0d31219df81874da527250fded1e403a0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.2-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.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 98666c7df6bdab237d1020492b4ae397fd01c3de1d161a69cb9ecd6e831dd128
MD5 8846ce8407c93394d9ba8afd66ae9f62
BLAKE2b-256 7d96f2e75e6cd6b788d99259c24ec2aa7374f45a037c070337d0eaf2cdc27232

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