Stephen Quong

LDT-5114: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 10: DVT - Simulator Implementation & Dev Test

- Updated PySide2 to PySide6.

  1. … 48 more files in changeset.
LDT-5277: Cloud Communication - SW - 01 - Device-RT to Cloud - DHS Agent migration - R&I - 03: DEV - Feature Implementation & Code Document [& Diagnostics]

- Renamed RtMessage -> CloudConnectFrame, RtInterface -> CloudConnectClient, and RtServer -> CloudConnectServer.

- Updated various files to match CloudConnect name change.

    • -15
    • +15
    /CloudConnect/CloudConnectController.cpp
    • -10
    • +10
    /CloudConnect/CloudConnectController.h
    • -0
    • +2370
    /CloudConnect/config/LeahiMsgHandling.ini
    • -2
    • +2
    /docs/SDD/Seq_RealtimeDataTransfer.puml
    • -0
    • +85
    /lib/Comms/include/CloudConnectClient.h
    • -0
    • +95
    /lib/Comms/include/CloudConnectFrame.h
    • -0
    • +69
    /lib/Comms/include/CloudConnectServer.h
  1. … 10 more files in changeset.
LDT-5277: Cloud Communication - SW - 01 - Device-RT to Cloud - DHS Agent migration - R&I - 03: DEV - Feature Implementation & Code Document [& Diagnostics]

- Renamed LeahiRt to CloudConnect.

    • -0
    • +47
    /CloudConnect/CMakeLists.txt
    • -0
    • +41
    /CloudConnect/CloudConnect.pro
    • -0
    • +200
    /CloudConnect/CloudConnectController.cpp
    • -0
    • +92
    /CloudConnect/CloudConnectController.h
    • -0
    • +4
    /CloudConnect/config/CloudConnect.ini
    • -0
    • +2370
    /CloudConnect/config/CloudConnectMsgHandling.ini
    • -0
    • +74
    /CloudConnect/main.cpp
    • -2370
    • +0
    /LeahiRt/config/LeahiRtMsgHandling.ini
  1. … 12 more files in changeset.
LDT-5059: Cloud Communication - SW - 01 - AgentSim - LogUpload - R&I - 05: DEV - Feature Implementation

- Added qmake build.

- Moved the CAN comms sources from MsgUtils to Comms: CanMessage, FrameInterface, MessageBuilder, MessageDispatcher, crc, format, main, and types.

- Renamed AgentMessage -> RtMessage and AgentInterface -> RtInterface.

- Added RtServer and updated LeahiRtController to use it.

- Added LeahiRtMsgHandling.ini for per-message drop/send_always/send_delta handling and the outbound topic from configuration.

- Updated the SDD PlantUML diagrams.

    • -0
    • +41
    /LeahiRt/LeahiRt.pro
    • -0
    • +2370
    /LeahiRt/config/LeahiRtMsgHandling.ini
    • -2
    • +2
    /docs/SDD/Seq_RealtimeDataTransfer.puml
    • -0
    • +19
    /leahi-realtime-cdt.pro
    • -0
    • +13
    /lib/Comms/Comms.pri
  1. … 47 more files in changeset.
Merge branch 'staging' of bitbucket.org:diality-cloud/leahi-application into feature/LDT-5104-qt6-port

LDT-5109: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 05: DEV - Feature Implementation

- Updated C++ files so they automatically compile for Qt5 vs Qt6 based on Qt kit used for building.

- Updated QML so that Qt5 is the default state of the files and Qt6 changes are marked and commented out.

    • -0
    • +61
    /sources/bluetooth/BluetoothInterface.cpp
    • -4
    • +5
    /sources/gui/qml/components/BaseChart.qml
    • -0
    • +15
    /sources/gui/qml/components/ModalDialog.qml
    • -0
    • +14
    /sources/gui/qml/dialogs/AlarmDialog.qml
    • -0
    • +6
    /sources/gui/qml/dialogs/PatientIdEntry.qml
    • -0
    • +12
    /sources/gui/qml/globals/Colors.qml
  1. … 16 more files in changeset.
LDT-5109: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 05: DEV - Feature Implementation

- Updated to fix additional QML warnings. QML now complains about capitalization for uncreatable types.

LDT-5109: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 05: DEV - Feature Implementation

- Updated to fix additional QML errors and warnings.

LDT-5109: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 05: DEV - Feature Implementation

- Updated to fix QML warnings and errors.

- Updated to fix QML warnings and errors.

- Updated to change path '/home/denali' to '/home/leahi'.

LDT-5109: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 05: DEV - Feature Implementation

- Updated to change path '/home/denali' to '/home/leahi'.

- Updated for Qt 6.12 port.

    • -1
    • +4
    /sources/gui/qml/components/BaseChart.qml
    • -6
    • +2
    /sources/gui/qml/components/ModalDialog.qml
    • -6
    • +2
    /sources/gui/qml/dialogs/AlarmDialog.qml
    • -2
    • +2
    /sources/gui/qml/dialogs/PatientIdEntry.qml
LDT-5109: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 05: DEV - Feature Implementation

- Updated for Qt 6.12 port.

    • -17
    • +17
    /sources/bluetooth/BluetoothInterface.cpp
    • -1
    • +1
    /sources/canbus/MessageInterpreter.cpp
    • -1
    • +4
    /sources/gui/qml/components/BaseChart.qml
    • -6
    • +2
    /sources/gui/qml/components/ModalDialog.qml
    • -6
    • +2
    /sources/gui/qml/dialogs/AlarmDialog.qml
    • -2
    • +2
    /sources/gui/qml/dialogs/PatientIdEntry.qml
  1. … 10 more files in changeset.
LDT-2364: Software Upgrade - SW - 01 - Qt6-LTS Investigation - R&I - 05: DEV - Feature Implementation

- Updated build files for merge from staging.

LDT-2364: Software Upgrade - SW - 01 - Qt6-LTS Investigation - R&I - 05: DEV - Feature Implementation

- Updated build files for merge from staging.

LDT-5109: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 05: DEV - Feature Implementation

- Updated build files for merge from staging.

    • -0
    • +1016
    /CMakeLists.txt
LDT-5109: SW Misc & Enhc - SW - 01 - Miscellaneous - Leahi Qt6 & UB24 & Squish9.2.2 - rebuild/test - R&I - 05: DEV - Feature Implementation

- Pulled staging and fixed Qt6 build issues.

LDT-2364: Software Upgrade - SW - 01 - Qt6-LTS Investigation - R&I - 05: DEV - Feature Implementation

- Pulled staging and fixed Qt6 build issues.

    • -1
    • +2
    /sources/model/hd/alarm/MAlarmMapping.cpp
Merge branch 'staging' of bitbucket.org:diality-cloud/leahi-sw.resources into feature/LDT-2359-software-upgrade-qt-6-lts

Merge branch 'staging' of bitbucket.org:diality-cloud/leahi-application into feature/LDT-2359-software-upgrade-qt-6-lts

    • -63
    • +49
    /sources/canbus/MessageInterpreter.cpp
    • -3
    • +9
    /sources/gui/qml/components/ModalDialog.qml
    • -5
    • +25
    /sources/gui/qml/globals/Colors.qml
    • -152
    • +198
    /sources/gui/qml/pages/settings/SettingsWiFi.qml
    • -38
    • +105
    /sources/gui/qml/pages/treatment/TreatmentStack.qml
  1. … 4 more files in changeset.
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Moved directory SDDs to docs/SDD and all of the contained content.

- Added SRS/SRS.md software requirements file.

    • -33
    • +0
    /SDDs/Seq_RealtimeDataTransfer.puml
  1. … 6 more files in changeset.
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Moved directory SDDs to docs/SDD and all of the contained content.

- Added SRS/SRS.md software requirements file.

    • -33
    • +0
    /SDDs/Seq_RealtimeDataTransfer.puml
    • binary
    /docs/SDD/Class_Overview.png
    • -0
    • +181
    /docs/SDD/Class_Overview.puml
    • binary
    /docs/SDD/CodeGenPipeline.png
    • -0
    • +79
    /docs/SDD/CodeGenPipeline.puml
    • binary
    /docs/SDD/Comms_Overview.png
  1. … 6 more files in changeset.
- Moved directory SDDs to docs/SDD and all of the contained content. - Added SRS/SRS.md software requirements file.

    • -33
    • +0
    /SDDs/Seq_RealtimeDataTransfer.puml
    • binary
    /docs/SDD/Class_Overview.png
    • -0
    • +181
    /docs/SDD/Class_Overview.puml
    • binary
    /docs/SDD/CodeGenPipeline.png
    • -0
    • +79
    /docs/SDD/CodeGenPipeline.puml
    • binary
    /docs/SDD/Comms_Overview.png
  1. … 6 more files in changeset.
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Updated LeahiRt/main.cpp to add missing include.

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

- Updated LeahiRt/main.cpp to add missing include.

- Updated LeahiRt/main.cpp to add missing include.

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

- Added SDD plantuml files.

    • binary
    /SDDs/Class_Overview.png
    • -0
    • +181
    /SDDs/Class_Overview.puml
    • binary
    /SDDs/CodeGenPipeline.png
    • -0
    • +79
    /SDDs/CodeGenPipeline.puml
    • binary
    /SDDs/Comms_Overview.png
    • -0
    • +35
    /SDDs/Comms_Overview.puml
    • binary
    /SDDs/Seq_RealtimeDataTransfer.png
    • -0
    • +33
    /SDDs/Seq_RealtimeDataTransfer.puml
    • binary
    /SDDs/SoftwareArchitecture.png
    • -0
    • +82
    /SDDs/SoftwareArchitecture.puml
- Added SDD plantuml files.

    • binary
    /SDDs/Class_Overview.png
    • -0
    • +181
    /SDDs/Class_Overview.puml
    • binary
    /SDDs/CodeGenPipeline.png
    • -0
    • +79
    /SDDs/CodeGenPipeline.puml
    • binary
    /SDDs/Comms_Overview.png
    • -0
    • +35
    /SDDs/Comms_Overview.puml
    • binary
    /SDDs/Seq_RealtimeDataTransfer.png
    • -0
    • +33
    /SDDs/Seq_RealtimeDataTransfer.puml
    • binary
    /SDDs/SoftwareArchitecture.png
    • -0
    • +82
    /SDDs/SoftwareArchitecture.puml
LDT-2852 - Cloud Communication - SW - 01 - Realtime data transfer - R&I - 05: DEV - Feature Implementation

- Added SDD plantuml files.

    • -0
    • +33
    /SDDs/Seq_RealtimeDataTransfer.puml