A set of Python modules for working with AUTOSAR XML files.
- Allows individuals and teams to incrementally develop and maintain AUTOSAR SWC models using Python code.
- Executing a Python script can quickly regenerate the same ARXML file(s) (no real need to store generated ARXML files in version control).
It is recommended that you use a commercial AUTOSAR toolchain to integrate generated SWCs into your ECU.
- AUTOSAR 3.0
- AUTOSAR 4.2
The intent is to add support for AUTOSAR 4.3 and 4.4 in the future. (Timeplan is unknown since I do most of the work in my spare time.)
Documentation is published here.
Latest release is v0.3.0.
- Maintenance track (Relabel v0.3.10 if no issues are found)
- Complete rewrite of RTE contract phase generator (upgrade to AUTOSAR4)
- At the same time upgrade the autosar-demo project to AUTOSAR4