With the recent release of ASN1C 7.3.3, we’ve also updated our V2X API library. We’ve added support for ETSI TS 103 301 SPATEM, MAPEM, IVIM, SREM, and SSEM messages.
Our V2X API library provides support for encoding V2X (Vehicle-to-everything) messages. The library is available for C++ (as a shared library) Java (JAR), and C# (DLL). A simple Python wrapper for the C++ shared library is also provided.
Users of previous versions of the Java or C# library should be aware that a slight change was made: classes in the v2x package/namespace have been split into one of two sub-package/namespaces: v2x.j2735 or v2x.etsi.
Users of previous versions of the C++ or Python library should be aware that the shared library has been split into two files (*_j2735 and *_etsi). Python users must have both libraries present as the Python wrapper library requires both of them. C++ users can use whichever one is appropriate.