Modes

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
I reviewed DEN-15741 which is re: desire to stop DPi if user stopped with button. Everything I see changed in this module seems like a very complicated way to achieve that using properties that I d...

I reviewed DEN-15741 which is re: desire to stop DPi if user stopped with button.
Everything I see changed in this module seems like a very complicated way to achieve that using properties that I don't think were intended for this.
I think all we needed to do was check if user stop alarm is active and, in that special case, stop DPi instead of recirculating dialysate like it usually does in the recirc stop state.

Why was all of this necessary?

Why was all of this necessary?

Comment is copy. What is this flag for? Is it user requested?

Comment is copy. What is this flag for? Is it user requested?

RESOLVED IN CODE WALKTHROUGH

RESOLVED IN CODE WALKTHROUGH

RESOLVED IN CODE WALKTHROUGH

RESOLVED IN CODE WALKTHROUGH

Done.

Done.

Done. dryPressureTestsCompleted is only set when test config is active so I don't want to include that in doxygen documentation.

Done. dryPressureTestsCompleted is only set when test config is active so I don't want to include that in doxygen documentation.

Add pressureSelfTestPreNormalStartTime, dryPressureTestsCompleted

Add pressureSelfTestPreNormalStartTime, dryPressureTestsCompleted

Add occlusionBaseLineWasSet

Add occlusionBaseLineWasSet

HD-DEN-15741_Dpi Does Not Stop When Recirculation IS Paused 2
HD-DEN-15741_Dpi Does Not Stop When Recirculation IS Paused 2
HD-DEN-15858_NO Timer Countdown IS Visible For The Confirmation OF Chemical Flush Sample
HD-DEN-15858_NO Timer Countdown IS Visible For The Confirmation OF Chemical Flush Sample
HD-DEN-15886_Air Pump Pushes Air Into The Heparin Syringe During Dry Self Tests
HD-DEN-15886_Air Pump Pushes Air Into The Heparin Syringe During Dry Self Tests
HD-DEN-16016_Bug Unable TO Start The Saline Bolus 3
HD-DEN-16016_Bug Unable TO Start The Saline Bolus 3
This is a second, separate branch addressing this ticket, and these changes should only be in develop (for testing) at this point. Eventually, this branch should replace the branch you reverted out...

This is a second, separate branch addressing this ticket, and these changes should only be in develop (for testing) at this point. Eventually, this branch should replace the branch you reverted out of staging.

stopDialysis() almost exactly mirrors the four lines I commented out, except the pump "hardstop" routines also manage the control variables that start and stop the PI controllers. This should still make zero difference to the case Nick is investigating since these changes are local to a saline bolus, which is not run at all while active ultra filtration is being run, and only affect the initial bolus state (0), while stopping the pumps. State 1, puts the pumps back into closed loop control, once the valves separate the patient, the blood and the dialysate from the dialyzer.

These changes are in staging right now. Do we have to stop dialysis in this state?

These changes are in staging right now. Do we have to stop dialysis in this state?

HD-DEN-15839_Alarm 199 Triggers During Mid Treatment Saline Bolus
HD-DEN-15839_Alarm 199 Triggers During Mid Treatment Saline Bolus