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.
RESOLVED

RESOLVED

RESOLVED

RESOLVED

RESOLVED

RESOLVED

Remove M.Box column.

Remove M.Box column.

Remove M.Box column?

Remove M.Box column?

Update comment to match.

Update comment to match.

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.