Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Modularized MsgUtils

- Updated lib/MsgUtils/CMakeLists.txt to install MsgUtils module, if necessary.

- Updated cmake/MsgUtils.cmake for modularization.

- Moved MsgCpp.py, MsgData.py, MsgProtobuf.py, and jinja templates to msgutils sub-directory for modularization.

- Updated GenerateMsgDefsCpp.py and GenerateProtobuf.py to use MsgUtils module.

- Added required python files for modularization.

  1. … 17 more files in changeset.
Added ability to use Unhandled.conf as inputs to generate MsgDefs.h and protobuf files.

- Updated MsgUtils.cmake to add generation functions using conf files.

- Updated GenerateMsgDefsCpp.py and GenerateProtobuf.py to use conf files.

- Updated MsgCpp.py and MsgData.py to load conf files.

- Updated MsgDefs_cpp.jinja to fix compiler warning.

- Updated format.cpp to compile with both Qt 5 and 6.

  1. … 7 more files in changeset.
LEAHI-REALTIME-CDT-LDT-2852_Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation
LEAHI-REALTIME-CDT-LDT-2852_Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Initial commit for Real-time Data Transfer.

- Added MsgUtils library for handling CAN and protobuf messages.

- Added Comms library for handling communications on CAN bus and future protobuf interfaces.

- Added CloudSyncRt program for reading CAN messages and converting them to protobuf messages.

- Added CANDumpPlayer program for reading CAN dumps and sending read messages on CAN interface.

    • -0
    • +147
    ./MsgDefs_cpp.jinja
    • -0
    • +60
    ./MsgDefs_proto.jinja
  1. … 46 more files in changeset.