CARMA Messenger will be a scaled down version of CARMA Platform for a non-automated vehicle to participate in Cooperative Driving Automation (CDA). Doxygen Source Code Documentation: https://usdot-fhwa-stol.github.io/documentation/carma-messenger/
Created an encoder for SAE J3224 SDSMs so that J3224 V2X messages can be transmitted between systems. Additional updates were added to cpp_message.cpp/cpp_message.h to support this new functionality. Unit tests for encoding were created in the file test_SDSM.cpp.
PR Details
Description
Created an encoder for SAE J3224 SDSMs so that J3224 V2X messages can be transmitted between systems. Additional updates were added to cpp_message.cpp/cpp_message.h to support this new functionality. Unit tests for encoding were created in the file test_SDSM.cpp.
Related GitHub Issue
Supports Carma Messenger Issue #205
Related Jira Key
CDAR-129
Motivation and Context
Adds required SDSM encoding to allow for transmission between systems.
How Has This Been Tested?
Carma-messenger builds successfully, all past and current unit tests pass successfully.
Types of changes
Checklist: