firmware

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-5674: Updated alarm messaging. Added concept of alarm condition detected and ability to clear this. Clear all recoverable alarms when user chooses an action.

    • -172
    • +120
    ./App/Services/AlarmMgmt.c
    • -21
    • +77
    ./App/Services/SystemCommMessages.c
DEN-5887: Fixed name format for const data to all caps w/ underlines per coding standard.

    • -12
    • +12
    ./App/Modes/ModeTreatmentParams.c
DEN-5887: Added controller type property to PI controller as was added in DG stack. Added max I step size to prevent lasting effects of a large but brief disturbance in control input.

DEN-5887: Moved some load cell functions from dialysate outlet pump controller to DG Interface module. Added small and large moving average filters to load cell readings. Use small moving average for normal UF tracking/control and use large moving average for baseline and final reservoir weights to minimize reservoir transition errors due to load cell noise.

    • -34
    • +286
    ./App/Controllers/DGInterface.c
DEN-5381: Removed test support macros

DEN-4641: Addressed code review feedback.

DEN-4641: Updated persistent alarms to use ms instead of task interval counts.

  1. … 3 more files in changeset.
DEN-4641: Addressed code review feedback.

    • -25
    • +25
    ./App/Modes/ModeTreatmentParams.h
DEN-4641: Merged with master. Fixed merge conflicts. Addressed code review feedback.

    • -215
    • +340
    ./App/Controllers/BloodFlow.c
    • -207
    • +309
    ./App/Controllers/DialInFlow.c
    • -163
    • +152
    ./App/Controllers/DialOutFlow.c
    • -71
    • +84
    ./App/Modes/ModeTreatmentParams.c
  1. … 11 more files in changeset.
DEN-4641: Added new alarm IDs to alarm table.

DEN-4641: Addressed code review feedback.

  1. … 4 more files in changeset.
DEN-4641: Updates to IT.

DEN-4641: Updates to UT.

DEN-4641: Updates to UT.

DEN-5754: Created common enum for saline bolus and heparin commands.

DEN-4641: Updated alarm list with new alarm.

DEN-4641: Distributed remaining payload record definitions to associated modules and deleted MessagePayloads.h. Added messaging and verification of in-line pressure limit changes.

    • -12
    • +15
    ./App/Modes/ModeTreatmentParams.h
    • -180
    • +0
    ./App/Services/MessagePayloads.h
    • -5
    • +58
    ./App/Services/SystemCommMessages.c
    • -3
    • +10
    ./App/Services/SystemCommMessages.h
DEN-4641: Fixed bug in last change.

DEN-4641: inline pressure range check only in treatment mode.

DEN-4641: Fixed safety line pull when pump running while off for dialysate outlet pump.

DEN-4640: Added inline pressure alarm checks.

DEN-4641: Added new alarm IDs to alarm table. Added support for new Dialin commands to get, erase HD calibration data.

    • -0
    • +27
    ./App/Services/SystemCommMessages.c
Fixed merge conflict - missing new alarm IDs.

Fixed merge conflict from common.

Fixed merge conflicts from master. Fixed some dev testing issues from merge.

    • -145
    • +97
    ./App/Controllers/BloodFlow.c
    • -145
    • +97
    ./App/Controllers/DialInFlow.c
    • -148
    • +99
    ./App/Controllers/DialOutFlow.c
    • -64
    • +44
    ./App/Modes/ModeTreatmentParams.c
  1. … 12 more files in changeset.
DEN-4641: Fixed PBA conversion formula.

DEN-4641: Pull safety line when cannot stop pumps.

DEN-4641: Added support for Dialin request of calibration data.

    • -2
    • +18
    ./App/Services/SystemCommMessages.c
DEN-4641: Changed HD pump Dialin set point override commands to simply set commands.

    • -24
    • +3
    ./App/Services/SystemCommMessages.c
DEN-4641: Removed last change allowing op mode restore from fault mode.