/autosar

A set of python modules for working with AUTOSAR XML files

Primary LanguagePythonMIT LicenseMIT

AUTOSAR

A set of Python modules for working with AUTOSAR XML files.

  • Allows individuals and teams to incrementally develop and maintain AUTOSAR 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.

Prerequisites

Documentation

Documentation is published here.

Current Roadmap

v0.3.9

  • Fixes
  • Improved (AUTOSAR4) documentation
  • More comprehensive suite of unit tests

v0.4.0

  • Maintenance track (stable version of v0.3.x)
  • v0.4.x will be the last release to support RTE generator for AUTOSAR3

v0.5.0

  • Complete rewrite of RTE generator (upgrade to AUTOSAR4)
  • At the same time upgrade the autosar-demo project to AUTOSAR4