application

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-10205: BCuff [Missing Feature]: Try to reconnect to the previously paired

- Stop try to reconnect while still is trying the initial connect.

- Changed the BCuff wait state notification.

- Updated the Heparin section wording.

    • -3
    • +4
    /sources/bluetooth/BluetoothInterface.cpp
    • -0
    • +1
    /sources/bluetooth/BluetoothInterface.h
DEN-10205: BCuff [Missing Feature]: Try to reconnect to the previously paired

Bluetooth Code improvements:

- stopping the agent from scanning if user selects a device to connect.

- Rewording of the parred device not found

- Added "ZERO" check for the address

- Added real-time Bluetooth status on top of the main screen.

- Not The UI will always updated but the TreatmentLog still needs UI to be in a proper screen/state to log the Vitals measurements.

Other Requested modifications:

Chris.Y:

- Added back for the pre-treatment BP/HR screen to the Ultrafiltration screen.

Eliza.P:

- Added notification for the Heparin Dispensing:"Heparin Active"

- Changed the button text to "OFF" when the heparin is off.

- Changed the button text to "COMPLETE" when the heparin is complete.

- Shortened the notification text and removed the "Heparin ... " from the beginning.

- Won't show the off notification since the button text changed to imply that.

    • -0
    • +6
    /sources/bluetooth/BluetoothInterface.cpp
DEN-10205: BCuff [Missing Feature]: Try to reconnect to the previously paired

    • -0
    • +39
    /scripts/bluetooth_paired_clear.sh
    • -0
    • +30
    /scripts/bluetooth_paired_query.sh
    • -35
    • +0
    /scripts/bluetooth_remove_paired.sh
    • -0
    • +29
    /sources/bluetooth/BluetoothInterface.cpp
    • -2
    • +5
    /sources/bluetooth/BluetoothInterface.h
    • -12
    • +45
    /sources/device/DeviceController.cpp
  1. … 5 more files in changeset.
Commit latest changes of the update script to push on develop

UI-DEN-10206: UI-DEN-10206-1

- One extra line should be kept for the end of the macro.

- DEN-10984: UI: Post.out is appended indefinitely [after giving it some thought seems like it is not needed to be appended and once upon POST would sufficient]

Alarm mapping update and setup scripts update

- Modified the setup scripts to be able to run from windows as well.

    • -13
    • +13
    /sources/model/hd/alarm/MAlarmMapping.cpp
Code Review: UI-DEN-10206: UI-DEN-10206-1

    • -1
    • +1
    /sources/view/hd/alarm/VAlarmStatus.cpp
DEN-10961: General Support

- Updating the device setup scripts.

- Added ability to skip questions

- Added ability to be used on a device with currently running denali application and update the SoM with the new settings and configurations.

DEN-10607: Implementing Heparin

- Post Treatment Log Review Screen and file output.

DEN-10607: Implementing Heparin

Completed

- Create Screen

- Confirm Screen

- MVC

- Log

- Dialin

    • -32
    • +53
    /sources/view/VTreatmentCreate.cpp
Updated the Setup scripts for the new flashed SoM

    • -0
    • +65
    /scripts/create_update_folder.sh
UI-DEN-10206: UI-DEN-10206-1: addressing the code reviews.

    • -0
    • +14
    /sources/canbus/MessageDispatcher.cpp
UI-DEN-10206: UI-DEN-10206-1: addressing the code reviews.

    • -1
    • +1
    /sources/canbus/MessageAcknowModel.cpp
    • -2
    • +2
    /sources/cloudsync/CloudSyncController.h
Bamboo Commit: Updated MAlarmMapping.cpp

    • -1
    • +1
    /sources/model/hd/alarm/MAlarmMapping.cpp
DEN-10607: Implementation [Screen]

- Got the information below from the settings to be consistent with all the other screens and views:

- acidConcentrateOptions

- bicarbonateConcentrateOptions

- dialyzerTypeOptions

- heparinTypeOptions

- Added the heparin to the list as well so later can be used on the create treatment screen.

DEN-10607: Implementation [Screen]

- DEN-10608: Implementation [Navigation]

- DEN-10609: Implementation [Treatment Log]

    • -0
    • +1
    /sources/canbus/MessageAcknowModel.cpp
    • -1
    • +1
    /sources/gui/qml/components/StackItem.qml
Improved the POST

- Updated the run.sh

- Enabled the Sha256 in the application

- Fixed the ShaSum issue in the run.sh

- Added a command line argument to disable the alarm-no-minimize

- Set the timezone to UTC int eh setup script.

- Setup the correct greeting on the home screen

    • -0
    • +275
    /resources/settings/Messages/Unhandled.conf
    • -1
    • +6
    /sources/view/hd/alarm/VAlarmStatus.cpp
    • -2
    • +20
    /sources/view/settings/VDateTime.cpp
DEN-10206: BCuff: Known bugs: Only pair with one BCuff at a time

- Updated some BLE device status messaging due to received feed backs to avoid user confusion.

- Updated to emit the BLE paired devices signal in Device view and let UI decide to run the scan or not to have the failed information in UI as well in case needs to be shown

DEN-10206: BCuff: Known bugs: Only pair with one BCuff at a time

- Added the bluetooth_remove_paired.sh script call

- Added the timeout safety for the script calls.

- Filtered the UI acknowledgment on only the messages intent for the UI only.

    • -0
    • +28
    /sources/canbus/MessageDispatcher.cpp
    • -1
    • +32
    /sources/device/DeviceController.cpp
DEN-10599: KeborMed [ Start working on the CloudSync infrastructure ]

- Added new line (\n) to the send out buffer.

DEN-10599: KeborMed [ Start working on the CloudSync infrastructure ]

- Updated/Improved CloudSync

- Figured the gedit changes the file in a way that breaks the Qt watch.

. It has been tested with Python file O/R/W/F/C and all worked fine.

. It has been tested by nano and works fine.

. It has been tested with shell echo command and works fine with >,>> .

    • -1
    • +25
    /sources/cloudsync/CloudSyncController.h
PRS 464 Update: Treatment Parameter, Stop Heparin Dispensing Before End of Treatment

- const quint32 heparinStopTime_Max = 470 <- 480

DEN-10599: KeborMed [CloudSync infrastructure kickoff ]

- The infrastructure is done for send and receive

- IT only needs interpretation on send and action on receive of messages in CloudSync communication.

    • -2
    • +2
    /sources/bluetooth/BluetoothInterface.h
    • -3
    • +4
    /sources/canbus/MessageInterpreter.cpp
    • -0
    • +192
    /sources/cloudsync/CloudSyncController.cpp
    • -0
    • +69
    /sources/cloudsync/CloudSyncController.h
    • -6
    • +38
    /sources/device/DeviceController.cpp
  1. … 6 more files in changeset.
DEN-9968: GUI does not indicate the amount of time the device has been stopped in pre-treatment & treatment

- Added message ID_TreatmentStop = 0x4900, // 73 and its Model, View

- Added a timer on the Alarm Dialog which is visible in Treatment Stop and if the message above has a total value.

    • -0
    • +1
    /sources/canbus/MessageInterpreter.cpp
    • -0
    • +83
    /sources/model/hd/data/treatment/MTreatmentStopData.h
    • -0
    • +26
    /sources/view/hd/data/treatment/VTreatmentStopData.cpp
    • -0
    • +44
    /sources/view/hd/data/treatment/VTreatmentStopData.h
Part 2/2: Added the two new General HD/DG messages

    • -0
    • +2
    /sources/canbus/MessageInterpreter.cpp
    • -21
    • +0
    /sources/model/MAbstractDynamic.cpp
    • -0
    • +42
    /sources/model/dg/data/MDGGeneralEvent.cpp
    • -0
    • +86
    /sources/model/dg/data/MDGGeneralEvent.h
    • -0
    • +21
    /sources/model/hd/alarm/MAlarmTriggered.cpp
    • -1
    • +17
    /sources/model/hd/alarm/MAlarmTriggered.h
    • -1
    • +1
    /sources/model/hd/data/MHDDebugText.cpp
    • -0
    • +42
    /sources/model/hd/data/MHDGeneralEvent.cpp
    • -0
    • +86
    /sources/model/hd/data/MHDGeneralEvent.h
DEN-10161: Missing END TREATMENT option in Treatment-Recirculate-Stop screen

- The screen (Reconnect) belongs to the TREATMENT_RECIRC_STOPPED_STATE state of the TREATMENT_RECIRC_STATE in the TREATMENT_STATE message, didn't even have a "END TREATMENT" button, which has been added.

- The time_IsLeft logic has NOT been removed yet, since I don't recall why it has been used in the first place.

Part 2/2: make the Alarm Triggered messages modification

- Created a class named MAbstractDynamic which is the base class of the dynamic model classes.

+ Dynamic Model classes are the ones with field descriptor (FD) and a data field (DF) after that which the data type in the data field is defined by field descriptor.

+ This combination for now is only for 2 set of FD, DF only.

- Made the Alarm Triggered inherit from MAbstractDynamic.

    • -0
    • +177
    /sources/model/MAbstractDynamic.cpp
    • -0
    • +102
    /sources/model/MAbstractDynamic.h
    • -155
    • +1
    /sources/model/hd/alarm/MAlarmTriggered.cpp
    • -38
    • +3
    /sources/model/hd/alarm/MAlarmTriggered.h
Updated AlarmMapping

    • -1
    • +1
    /sources/model/hd/alarm/MAlarmMapping.cpp
Part 1/2: make the unhandled messages dynamic

- The messages/unhandled.conf has been created in the settings area and will be loaded and used for the unhandled messages in the message interpreter.

    • binary
    /resources/images/Logo d-blue.png
    • -0
    • +27
    /resources/settings/messages/unhandled.conf
    • -0
    • +13
    /sources/canbus/MessageDispatcher.cpp
    • -2
    • +21
    /sources/canbus/MessageInterpreter.cpp