https://github.com/bri3d/a2l2xdf
Convert ASAP2 A2L files to TunerPro XDF files
https://github.com/bri3d/a2l2xdf
a2l asap2 csv simos18 tunerpro tuning vw xdf
Last synced: 2 months ago
JSON representation
Convert ASAP2 A2L files to TunerPro XDF files
- Host: GitHub
- URL: https://github.com/bri3d/a2l2xdf
- Owner: bri3d
- Created: 2021-06-20T17:29:49.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-18T14:44:41.000Z (over 3 years ago)
- Last Synced: 2023-03-11T01:36:28.853Z (over 3 years ago)
- Topics: a2l, asap2, csv, simos18, tunerpro, tuning, vw, xdf
- Language: Python
- Homepage:
- Size: 55.7 KB
- Stars: 20
- Watchers: 9
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A2L2XDF
Uses the excellent `pyA2L` library to generate an XDF using data from an A2L. See included CSV format for examples.
Only tested on a small subset of A2Ls which use AXIS_PTS_REF - the concepts, however, should be fairly universal.
A few notes:
* Open the A2L and re-save it using UTF-8. Many A2Ls are in LATIN-1 or worse ASCII with wrong characters. Saving it as UTF-8 solves a lot of pain.
* PyA2L has issues with "// " strings in descriptions. Search for "//=" and replace with "=".
* PyA2L has a few other weird parse issues you may need to fix manually.
# PDX2CSV
* Unzip a PDX file to a directory.
* Run "python3 pdx2csv.py "
* Checkout dtcs.csv and diag.csv for DTCs and $22 identifiers respectively.
Tested on PDX from several vendors.