usdot-fhwa-OPS / V2X-Hub

V2X Hub is a message handler that acts as a translator and data aggregator/disseminator for infrastructure components of a connected vehicle deployment.
Apache License 2.0
123 stars 69 forks source link

Update ANS1 Compiler to use C++ objects and enable JER Encoding #557

Open paulbourelly999 opened 1 year ago

paulbourelly999 commented 1 year ago

Summary

Update ANS1 Compiler to better supported compiler to use C++ objects and enable JER Encoding (https://obj-sys.com/products/asn1c/index.php).

Reasoning for new functionality

Improve code maintainability, readability and extensibility by passing JSON serialization/deserialization to ANS1 compiler for CARMA-Streets message transfer.