Dialysis.c

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-4640: Added alarm for weak flow sensor signal strength. Added handling of saline bolus abort from user.

  1. … 3 more files in changeset.
DEN-4640: Saline bolus fixes per lab testing.

  1. … 2 more files in changeset.
DEN-4640: Minor fixes.

  1. … 3 more files in changeset.
DEN-4640: Set valve states when starting/resuming dialysis and when pausing treatment.

  1. … 1 more file in changeset.
DEN-4640: Added saline bolus functionality.

  1. … 5 more files in changeset.
DEN-4640: Further developed saline bolus functionality.

  1. … 12 more files in changeset.
DEN-4640: Started saline bolus implementation. Pulled HD valves driver from other feature branch due to valve dependency for the saline bolus feature.

  1. … 9 more files in changeset.
DEN-5053: Fixed doxygen function headers for inputs/outputs details section.

  1. … 36 more files in changeset.
DEN-5053: Addressed code review feedback. Fixes to treatment workflow messaging with UI. Added an alarm lamp sync flag to alarm status message and increased transmission rate from 2 Hz to 4 Hz to allow alarm lamp sync flag to reach UI in timely manner. Added an assertion to give compiler error if new alarm is added to enumeration and not to alarm definition table. Update FPGA UT.

  1. … 22 more files in changeset.
Bamboo Commit: Updated the Copyright with the current year and replaced tabs with 4 spaces

  1. … 60 more files in changeset.
DEN-4308 work in progress, added current relaxation to the valves module

  1. … 8 more files in changeset.
DEN-4211: Updated UT. Minor fixes per UT testing.

  1. … 2 more files in changeset.
DEN-4211: Updated unit tests for treatment param mode and utilities modules. Added range and range checking to critical data feature in utilities module. Updated UF rate accuracy check.

  1. … 3 more files in changeset.
DEN-4211: Address code review feedback. Added additional UI message handling for treatment parameters.

  1. … 13 more files in changeset.
DEN-4211: Created saline bolus states.

  1. … 7 more files in changeset.
DEN-4211: Merge with doxygen fix branch.

  1. … 5 more files in changeset.
DEN-4534: Doxygen updates.

  1. … 38 more files in changeset.
DEN-4211: Added stop treatment logic when treatment duration is reached.

  1. … 6 more files in changeset.
DEN-4211: Added more treatment parameter validation logic and messaging.

  1. … 10 more files in changeset.
DEN-4211: Updated format of @params in all modules.

  1. … 30 more files in changeset.
DEN-4211: Fixed Vectorcast math.h issue and removed band-aid macros in common.h.

  1. … 5 more files in changeset.
DEN-4211: Finished HD pumps open loop Dialin command update. Started data infrustructure for treatment parameters mode.

  1. … 15 more files in changeset.
DEN-4212: Tuned blood and dialysate flow sensors. Changed blood and dialysate pump control back to closed loop. Updated FPGA ID.

  1. … 5 more files in changeset.
Handle CAN and UART error/warning notifications. Differentiated HD from DG s/w fault. Updated some older module/function headers to latest format.

  1. … 24 more files in changeset.
Bamboo Commit: Updated the Copyright with the current year and replaced tabs with 4 spaces

  1. … 70 more files in changeset.
Changed UF reference volume update approach from time x rate equation to accumulation of step time x rate. Fixed debug logging of event data when alarm is triggered. Updated flow test build output.

  1. … 4 more files in changeset.
Moved modes and sub-modes enums to common header. Added sub-mode to HD op mode broadcast. Added current UF rate to UF rate change response to UI.

  1. … 29 more files in changeset.
Increased target fill volume. Addressed code review feedback.

  1. … 2 more files in changeset.
Added test code that can read slow page of FPGA. Added test code for flow signal strength and occlusion sensor debug output for h/w testing. Delayed reservoir switch until after DG has flushed lines and started recirculating in order to get a more stable reading on load cells.

  1. … 7 more files in changeset.
Addressed code review feedback.