Clone
Stephen Quong
committed
on 13 Jun
Added MessageDispatcher, normalized Doxygen comments, and fixed codegen pipeline.
- Ported MessageDispatcher into MsgUtils for per-CAN-id … Show more
Added MessageDispatcher, normalized Doxygen comments, and fixed codegen pipeline.

-   Ported MessageDispatcher into MsgUtils for per-CAN-id multi-frame reassembly and wired it into LeahiRtController.

-   Enabled MessageDispatcher.h/.cpp in MsgUtils CMakeLists.txt and removed the unused absl dependency.

-   Fixed MsgData.py duplicate-ID/duplicate-name warning messages and msg_id parsing.

-   Updated MsgDefs jinja templates to guard protobuf generation behind the proto flag, rename params to paramList, and fixed the static capture lambda.

-   Reimplemented MessageBuilder::getActionId and added Types::BOOL alias.

-   Renamed SDD CloudSyncRt.puml to RealtimeDataTransfer.puml.

Show less