Stephen Quong

REOLVED

REOLVED

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
    • +43
    /CloudSyncRt/CMakeLists.txt
    • -0
    • +52
    /CloudSyncRt/CloudSyncRtController.cpp
    • -0
    • +41
    /CloudSyncRt/CloudSyncRtController.h
    • -0
    • +41
    /CloudSyncRt/main.cpp
    • binary
    /SDDs/CloudSyncRt.png
    • -0
    • +14
    /SDDs/CloudSyncRt.puml
    • -0
    • +91
    /lib/Comms/CMakeLists.txt
    • -0
    • +12
    /lib/Comms/Comms.pc.in
    • -0
    • +17
    /lib/Comms/CommsConfig.cmake.in
    • -0
    • +11
    /lib/Comms/CommsConfigVersion.cmake.in
  1. … 34 more files in changeset.
Combine this line with the one below?

Combine this line with the one below?

Remove and test to ensure model is not garbage collected in QML.

Remove and test to ensure model is not garbage collected in QML.

Remove this and register with others.

Remove this and register with others.

Create new function and leave this one alone. Name:trendsEventTitleLog.

Create new function and leave this one alone.
Name:trendsEventTitleLog.

Create new function and leave this one alone. Name: trendsAlarmTitlle.

Create new function and leave this one alone.
Name: trendsAlarmTitlle.

Remove if not necessary.

Remove if not necessary.

Remove if not necessary.

Remove if not necessary.

Switch back to signals.

Switch back to signals.

Switch back to slots.

Switch back to slots.

Combine with other slot.

Combine with other slot.