leahi-realtime-cdt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Moved lib/MsgUtils/scripts to scripts/MsgUtils.

- Updated lib/MsgUtils/CMakeLists.txt and associated files for move.

    • -35
    • +0
    /lib/MsgUtils/scripts/GenerateProtobuf.py
    • -176
    • +0
    /lib/MsgUtils/scripts/msgutils/MsgCpp.py
    • -234
    • +0
    /lib/MsgUtils/scripts/msgutils/MsgData.py
    • -20
    • +0
    /lib/MsgUtils/scripts/pyproject.toml
    • -0
    • +40
    /scripts/MsgUtils/GenerateMsgDefsCpp.py
    • -0
    • +35
    /scripts/MsgUtils/GenerateProtobuf.py
    • -0
    • +6
    /scripts/MsgUtils/msgutils.egg-info/PKG-INFO
  1. … 14 more files in changeset.
Moved MsgUtils/scripts to scripts directory in root of project to separate code generation scripts from actual code.

- Moved lib/MsgUtils/scripts to scripts/MsgUtils.

- Updated lib/MsgUtils/CMakeLists.txt and associated files for move.

    • -35
    • +0
    /lib/MsgUtils/scripts/GenerateProtobuf.py
    • -176
    • +0
    /lib/MsgUtils/scripts/msgutils/MsgCpp.py
    • -234
    • +0
    /lib/MsgUtils/scripts/msgutils/MsgData.py
    • -20
    • +0
    /lib/MsgUtils/scripts/pyproject.toml
    • -0
    • +40
    /scripts/MsgUtils/GenerateMsgDefsCpp.py
    • -0
    • +35
    /scripts/MsgUtils/GenerateProtobuf.py
    • -0
    • +6
    /scripts/MsgUtils/msgutils.egg-info/PKG-INFO
  1. … 14 more files in changeset.
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Modified AgentSim/CMakeLists.txt to mirror changes made to other CMakeLists.txt to prevent deleting bin directory during clean (which caused error on subsequent build).

Updated AgentSim/CMakeLists.txt.

- Modified AgentSim/CMakeLists.txt to mirror changes made to other CMakeLists.txt to prevent deleting bin directory during clean (which caused error on subsequent build).

LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Modified AgentSim/CMakeLists.txt to mirror changes made to other CMakeLists.txt to prevent deleting bin directory during clean (which caused error on subsequent build).

Merge branch 'feature/LDT-2852-cloud-communication' into AgentSim

Merge branch 'feature/LDT-2852-cloud-communication' into AgentSim

Merge branch 'feature/LDT-2852-cloud-communication' into AgentSim

LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Updated all CMakeLists.txt files to remove deprecated code.

- Updated MsgUtils/CMakeLists.txt to add package absl required for protobuf.

CMakeLists.txt clean up.

- Updated all CMakeLists.txt files to remove deprecated code.

- Updated MsgUtils/CMakeLists.txt to add package absl required for protobuf.

LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Updated all CMakeLists.txt files to remove deprecated code.

- Updated MsgUtils/CMakeLists.txt to add package absl required for protobuf.

LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Updated all CMakeLists.txt files to remove deprecated code.

- Updated MsgUtils/CMakeLists.txt to add package absl required for protobuf.

CMakeLists.txt clean up.

- Updated all CMakeLists.txt files to remove deprecated code.

- Updated MsgUtils/CMakeLists.txt to add package absl required for protobuf.

LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Updated all CMakeLists.txt files to remove deprecated code.

- Updated MsgUtils/CMakeLists.txt to add package absl required for protobuf.

LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Initial commit for Agent sim tool.

    • -0
    • +139
    /tools/AgentSim/AgentSimController.cpp
    • -0
    • +63
    /tools/AgentSim/AgentSimController.h
    • -0
    • +46
    /tools/AgentSim/CMakeLists.txt
    • -0
    • +2
    /tools/AgentSim/config/AgentSim.ini
    • -0
    • +43
    /tools/AgentSim/main.cpp
Added AgentSim tool for simulating Connectivity Agent.

- Initial commit for Agent sim tool.

    • -0
    • +139
    /tools/AgentSim/AgentSimController.cpp
    • -0
    • +63
    /tools/AgentSim/AgentSimController.h
    • -0
    • +46
    /tools/AgentSim/CMakeLists.txt
    • -0
    • +2
    /tools/AgentSim/config/AgentSim.ini
    • -0
    • +43
    /tools/AgentSim/main.cpp
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Initial commit for Agent sim tool.

    • -0
    • +139
    /tools/AgentSim/AgentSimController.cpp
    • -0
    • +63
    /tools/AgentSim/AgentSimController.h
Updated CANDumpPlayer to add feature for changing playback speed of CAN messages. The update is specific to Linux, so CANDumpPlayer will only build on Linux platform going forward.

- Updated CANDumpPlayer/main.cpp to add playback speed option.

- Updated tools/CMakeLists.txt to only build on Linux.

    • -45
    • +132
    /tools/CANDumpPlayer/main.cpp
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Updated CANDumpPlayer/main.cpp to add playback speed option.

- Updated tools/CMakeLists.txt to only build on Linux.

    • -45
    • +132
    /tools/CANDumpPlayer/main.cpp
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

The update is specific to Linux, so CANDumpPlayer will only build on Linux platform going forward.

- Updated CANDumpPlayer/main.cpp to add playback speed option.

- Updated tools/CMakeLists.txt to only build on Linux.

    • -45
    • +132
    /tools/CANDumpPlayer/main.cpp
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Updated MsgUtils/CMakeLists.txt to use venv to setup user environment with MsgUtils module.

- Updated MsgUtils.cmake to use updated venv python.

- Removed MsgUtils/scripts/setup.py since no longer doing global pip install.

- Updated pyproject.toml for MsgUtil module definitions.

- Updated MessageBuilder.cpp and LeahiRt/main.cpp to fix compile errors.

    • -0
    • +17
    /lib/MsgUtils/scripts/pyproject.toml
MsgUtils modularization change to no longer require global pip install, but use venv for local installation.

- Updated MsgUtils/CMakeLists.txt to use venv to setup user environment with MsgUtils module.

- Updated MsgUtils.cmake to use updated venv python.

- Removed MsgUtils/scripts/setup.py since no longer doing global pip install.

- Updated pyproject.toml for MsgUtil module definitions.

- Updated MessageBuilder.cpp and LeahiRt/main.cpp to fix compile errors.

    • -0
    • +17
    /lib/MsgUtils/scripts/pyproject.toml
Created AgentInterface, moved AgentMessage, and added config file to LeahiRt.

- Moved AgentMessage.h/cpp from Comms lib to MsgUtils lib.

- Added AgentInterface to Comms lib for connect as client to Agent local socket.

- Updated LeahiRtController to use AgentInterface.

    • -0
    • +3
    /LeahiRt/config/LeahiRt.ini
    • -0
    • +124
    /lib/Comms/include/AgentInterface.h
    • -189
    • +0
    /lib/Comms/include/AgentMessage.h
    • -0
    • +203
    /lib/Comms/src/AgentInterface.cpp
    • -0
    • +189
    /lib/MsgUtils/include/AgentMessage.h
    • -0
    • +175
    /lib/MsgUtils/src/AgentMessage.cpp
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Moved AgentMessage.h/cpp from Comms lib to MsgUtils lib.

- Added AgentInterface to Comms lib for connect as client to Agent local socket.

- Updated LeahiRtController to use AgentInterface.

    • -0
    • +124
    /lib/Comms/include/AgentInterface.h
    • -189
    • +0
    /lib/Comms/include/AgentMessage.h
    • -0
    • +203
    /lib/Comms/src/AgentInterface.cpp
    • -0
    • +189
    /lib/MsgUtils/include/AgentMessage.h
    • -0
    • +175
    /lib/MsgUtils/src/AgentMessage.cpp
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Added AgentMessage.h/cpp and updated CMakeLists.txt to include new files.

    • -0
    • +189
    /lib/Comms/include/AgentMessage.h
Added AgentMessage class for framing messages between LeahiRt and Agent.

- Added AgentMessage.h/cpp and updated CMakeLists.txt to include new files.

    • -0
    • +189
    /lib/Comms/include/AgentMessage.h
    • -0
    • +175
    /lib/Comms/src/AgentMessage.cpp
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Updaetd LeahiRtController.cpp to remove references to debug code.

- Updated lib/MsgUtils/CMakeLists.txt to reference correct Unhandled.conf.

Fixed compiler errors.

- Updaetd LeahiRtController.cpp to remove references to debug code.

- Updated lib/MsgUtils/CMakeLists.txt to reference correct Unhandled.conf.

LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Moved CloudSyncRt to LeahiRt.

    • -52
    • +0
    /CloudSyncRt/CloudSyncRtController.cpp
    • -41
    • +0
    /CloudSyncRt/CloudSyncRtController.h
Moved CloudSyncRt to LeahiRt.

    • -52
    • +0
    /CloudSyncRt/CloudSyncRtController.cpp
    • -41
    • +0
    /CloudSyncRt/CloudSyncRtController.h
    • -0
    • +43
    /LeahiRt/CMakeLists.txt
    • -0
    • +52
    /LeahiRt/LeahiRtController.cpp
    • -0
    • +41
    /LeahiRt/LeahiRtController.h