VTreatmentCreate.cpp

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.

  1. … 1 more file in changeset.
DEN-8910: Meetings & Support - General Support

- Added a threading for the screenshot save

- Tested on the device and modified foldering.

  1. … 7 more files in changeset.
DEN-8490: Meetings & Support - General Support

- Support : Instruction for the Usability test support

- Support : SW team support and adding the second DGOpMode parameter (SubMode) fro logging.

- Support : SW team support, changed the Alarm Status log to be data from event.

- Added another parameter for treatment log - alarm

- Removed the initialization logging from the event logs which are all CANBus messages, in to the debug log .

- Added a header for the event log to be easier export in the excel sheet (the header doesn't have timestamp)

-

  1. … 51 more files in changeset.
DEN-8145: Issues with UI Create Treatment screen

- Other than the comments bellow, we talked about the "--" was not correct which has been fixed.

1) The default value should not be shown on the slider that's not been configured yet

- Not sure that is has to be done but regardless, default values were not correct and fixed.

2) Dialyzer Temperature should show degree Celcius, not just C

- Dialyzer Temperature now has degree circle

3) Discuss whether to keep the manufacturing default on the slider since user needs to confirm each parameter

4) Concentrates and Dialyzer types should match with SRS /PRS

- Has been updated regarding the latest updates (BiCarb:PRS351, Dilyzer:PRS352)

5) Parameter value bounds back and forth on the slider during adjustment (display touch sensitivity issue)

6) Suggest to add + or - on the slider to provide ability to adjust precisely

7) Arterial Pressure and Venous Pressure should be consistent with other parameters, unit should be shown at the end

8) Suggest to display Arterial/Venous Pressure Limit as Arterial/Venous Low/High Pressure Limit and the current value as low/high mmHg

9) Suggest to display the current value of each parameter to the right of the slider

  1. … 7 more files in changeset.
DEN-7147: Fixed a bug on Sub-StepIndicator on bottom of the instructions

- Which was causing that to not to show correct number of the steps and titles.

- removed #include "MModel.h" in all the possible cases and include the specific model since the MModel has too much include.

- Showing the Heparin setup in the CART_INSTALL state only if we have a heparin volume setup.

- created a common template function name enumString in Gui namespace to get the enum name as string.

  1. … 72 more files in changeset.
DEN-7408: Code improvement for navigation

- VTreatmentCreate is cleaned up. (still needs a lot of work)

  1. … 11 more files in changeset.
DEN-7461: Meetings & Support - Pre-Treatment Integration

- Integration modifications

- UF Modifications request

- Saline Modification request

- Updated the validation mAccepted to be 1=true and 0=false.

- Heparin Stopped stated modification request

  1. … 31 more files in changeset.
DEN-7420: preTx: Implementation [Messaging] ( 3 )

  1. … 64 more files in changeset.
DEN-7143: preTx: Implementation [Navigation] ( 2 )

- Added the pre-treatment Consumables states

- Made the Step bullet multi orientation state

- Made the Step indicator multi orientation state

- Added the component WaitDone which has a rotating circle for wait state and a check mark when set as done.

- Added the consumables stack and two screens [self test is done, installation needs work]

- Updated PreTreatmentMainStack to navigate for waterSample and consumables.

- Added the Water Sample fail screen

- Added the Water Sample result screen

- Added the Water Sample stack

- Added the Water Sample, Sample Screen

- Added the STATE property type for the State boolean types which will not initiated if the value has not been changed.

-

  1. … 48 more files in changeset.
DEN-7142: Implementation [Navigation] ( 1 )

- A Complete refactoring of the navigation management has been done.

  1. … 37 more files in changeset.
Merge master into staging

  1. … 37 more files in changeset.
DEN-6619: Implementation

- Added a signal named didSDCardSpaceTooLow in the DriveWatcher which will be triggered when the free storage space available on the SD-CARD is less than 10%. (No action on UI happens currently)

- Added a flag in DriveWatcher to stop emitting the Logger while it is cleaning the Logs [[ IMPORTANT : is is handled by signal/slots for thread synchronization and safety ]].

- Added a function to find the total size of the file in a path.

- Added find function to find files with a list of filter in a path.

- Added an overloaded version of find to help find the files in a path which are exceeding the storage limit from the oldest files.

- Added error check in the read overloaded which works with Json.

- Re-implemented the FileHandler::removeLogs to clean up the logs by % instead of date.

- Removed unused global log paths from StorageGlobal.

-

  1. … 15 more files in changeset.
DEN-4867: Preventing create treatment class from thinking a new treatment profile was saved when the bledevices.conf file is updated.

  1. … 1 more file in changeset.
Merge DEN-4860_BLE into 2020_EOY_DEMO

  1. … 24 more files in changeset.
DEN-5515, DEN-5516: Setup in-treatment bp/hr measurement alerts

- Replaced some instances of qDebug with LOG_DEBUG

- Docstring fixes, cleanup

  1. … 8 more files in changeset.
DEN-5754: Implementation

- Added the new MVC for initial UF Volume adjustment messages (79/80).

  1. … 18 more files in changeset.
DEN-5754: Implementation

- reviewed the pre-treatment screens and modified

- added the double range slider for Arterial and Venous

- modified the treatmentBegin(ultrafiltration)

- so many other tweaks.

  1. … 18 more files in changeset.
DEN-5515: Added VAlert class to support BLE related alerts

  1. … 24 more files in changeset.
DEN-4867: Refactored Pre-Treatment classes.

DEN-4860: Ensure error shows when bluetooth module is off

  1. … 35 more files in changeset.
DEN-4598, DEN-4609, DEN-4607: Updated unit tests, removed unused Storage namespace from ApplicationController.cpp, removed saveNewTreatment function from ApplicationController.h

  1. … 4 more files in changeset.
DEN-4598, DEN-4609, DEN-4607, DEN-4605: Updated unit tests and code coverage. Made changes requested in code review.

  1. … 21 more files in changeset.
DEN-4601, DEN-4607, DEN-5169: Improve Create Treatment page usability, Support latest SquishQt Tests, - Widened Create Treatment Parameters - Removed get and set prefix from the treatment parameter macro

  1. … 12 more files in changeset.
DEN-5169: Removed get and set prefix from the treatment parameter macro.

  1. … 1 more file in changeset.
DEN-5169: Cleanup and refactoring.

  1. … 10 more files in changeset.
DEN-4598: Clear errors on success

Emitting fwValdiationSuccess to QML from VTreatmentCreate so parameters that were previously showing as invalid will show as accepted.

  1. … 2 more files in changeset.
DEN-4601, DEN-4606: Added parameter to confirm message, updated tst_views, ensure value is set upon press and released in Slider.qml

  1. … 13 more files in changeset.
DEN-4601, DEN-5330: Preventing vertical drag inside flickable while dragging slider left and right. Allow priming to continue until priming support is added to FW.

  1. … 9 more files in changeset.
Merge master into DEN-4598-Confirm-Priming-Begin

  1. … 45 more files in changeset.
Merge DEN-3605_Create_Treatment into DEN-4598-Confirm-Priming-Begin

  1. … 22 more files in changeset.
DEN-4601: Ensuring grid-selected treatment parameter choices are shown, units fix

  1. … 3 more files in changeset.