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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 Windows x86

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4.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.4.tar.gz
Algorithm Hash digest
SHA256 36aec97ddc27b6befad843204a86729163d2a8d0b1def6a429febe2c567dc34f
MD5 8a1084e8b67e23320c179b408238eb67
BLAKE2b-256 00e64b182f3db41a281d8a5ec732c5fb67cc1dd27979ea4d0e70e27b1d25bfe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e27a4dbabfb409dc5b7ed56b9a62cbe570c7354073001731e07441e26c269249
MD5 7871c17a043e467c91d32570b5d9a976
BLAKE2b-256 8ce2f6f8c375d50039b2dc4139f93a08ce64b9c0869d7af456fb28357491dcf4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4-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.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 75533d9fe458e85c221084741a43b9be4699027deb6e944ebc1daf3fcf542775
MD5 6bd0ee2dc5598d2b09026e9d7083c214
BLAKE2b-256 1466415ffb27ebc0f30c098063da0d5229dcc25d8f45080f6fe099d9d1b54a14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 13b95d4cb0a500bb960f4ef914bcffb6de458a727aedb4bb4fba266018585117
MD5 a22cdb799ea5568f543673bc3a56cfe7
BLAKE2b-256 c2f48561e8873755dc29c2b38ca2a009664812cdd6217db21568c4f4493225f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4-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.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 556d7b44ce8a58d0f14f948df724176d5d02247aa9a7e3eb663ada8a283e2ffb
MD5 2f9f6ca96d7a70f276618e29b1460fc2
BLAKE2b-256 8146574368a79c163793bff4ffe345233364b693642779f333d49593016e3b86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bd1f2953924f621b86bafb1359ed4cbb5db684f93e1ddd965a84e3cd70cccb45
MD5 7a38b2aaeac5bd5e2f5ecaff67fd8998
BLAKE2b-256 0c477d065b219573726eb6dfc77a5fa069ff23cc253a4d71525325afe523fcdd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4-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.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4b493dda8a15a8569d8c8211699a74228ff515063de7542c4a864a218c7642ea
MD5 63c678c8ac2e8af5fdc36228a285fbb3
BLAKE2b-256 80e87f063a38fc55ecea29390f165631b45827c03d247a6ebaeda35ee996a2d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pya2ldb-0.13.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d78dd767c40eaff91ef859b3679a0a85e7b26e6ac6340b268673961997519df
MD5 a34fef7891973c16b6e7c79c859ca387
BLAKE2b-256 81a18f962cfdb6fa30db3446c05ba867fc48fd8bac04eba3a71471a5fdd19a0b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4-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.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0ea12c526e574b34cacf65574c583ae469122cd9d4c835d257afdf015b994ef7
MD5 4b5d9c2d4ed231974e9a3a7ababa5adb
BLAKE2b-256 10e6ecc3d72a4affaa5e5cd1c3498d31457e87f010441456791a4a6f2892034c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4-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.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 59c7edf8a2a5b88ecad27050fed644910d47e68589c4967318810c587685b105
MD5 0626d45471c975fd9e5151dcb8815854
BLAKE2b-256 93afa7e749904fc49b9db1bbd657eb2f20fe1654d0a218345552c1c833220092

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4-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.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 6062f5d379f65c041a3c47a3e88da3118a02bf3fd44b4e5d1d1dbd1490736370
MD5 a67c7fcb02311e56cce37ed37e3e2cc5
BLAKE2b-256 41a3fbd67b7dc3a8f0ae886bb5a9080edae621fb1582f0b9301ea35379bb8c5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4-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.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1accf2cf52dc0a3e69b8d0c38866b3fdddf164d621bffe7094958132ffad0d5f
MD5 3a48068d3a22e8d7788fdb6b13d42b43
BLAKE2b-256 c2b300570acd3ca75c0904a50df052eaa98bd51d97ba2e8ff0d1753fef8ed2e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pya2ldb-0.13.4-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.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 35a8ce90b6a0a5a9d8b12d037e92dd7fedb985ee160725e46de701e614a072e6
MD5 41c4286b6515adfc015a6ec384beb255
BLAKE2b-256 b73214d1720568e2639f8a90c662cc7e6481aac135202bcc29e41571f339fa66

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