APX
APX is a software technology that enables AUTOSAR software to communicate with non-AUTOSAR software. It is a collection of free and open source projects intended for automotive software developers.
Learn More
Subprojects
- c-apx - APX for the C programming language. Documentation
- cpp-apx - APX for C++. Documentation
- py-apx - APX for Python 3. Documentation
- autosar - Unoffical AUTOSAR Python 3 library. Documentation
- cfile - A C code generator written in Python 3.
- qt-apx - APX for Qt 5 framework. No longer Maintained
- cs-apx - APX for C#. No longer Maintained
- xl-apx - APX for Excel. No longer Maintained
Implementation Matrix
| Feature | c-apx | cpp-apx | py-apx |
|---|---|---|---|
| Dynamic Client | ✔ c-apx v0.3 | ✔ | ✔ |
| Static Client | ✔ c-apx v0.2, 🔨 c-apx v0.3 | ||
| Static Code Generator | ✔ c-apx v0.2, 🔨 c-apx v0.3 | ||
| Embedded client (APX-ES) | ✔ c-apx v0.2, 🔨 c-apx v0.3 | ||
| Server | ✔ | ||
| APX IDL Version support | ✔ IDL v1.3 | ✔ IDL v1.3 | ✔ IDL v1.2, 🔨 IDL v1.3 |
| APX VM Version support | ✔ VM v2.0 | ✔ VM v2.0 | ✔ VM v1.0 |