firmware

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Attempted fix to intermittent VC UT failure.

Misc UF fixes. Changed CAN from FIQ to IRQ to see if helps with intermittent lockup.

Updated dialysis sub-mode to handle two reservoirs for UF.

    • -1
    • +34
    ./App/Services/SystemCommMessages.c
Addressed code review feedback.

Implemented some test code of UF demo support in Standby mode. Started a state machine for treatment mode reservoir management.

Added minimum 1 hr treatment to settings adjustment range checks. Changed blood/dialysate inlet pump flow rate filter approach. Changed blood/dialysate inlet pump control interval to 10 sec.

Updated UT/IT for BloodFlow, Interrupts, FPGA modules.

Addressed code review feedback.

Updated UT. Addressed code review feedback.

Added the micro variable to the build versions and updated handleFWVersionRequest function

  1. … 2 more files in changeset.
Added blood pump rotor max alarm.

Added pump alarms and checks.

    • -14
    • +143
    ./App/Controllers/BloodFlow.c
    • -10
    • +144
    ./App/Controllers/DialInFlow.c
    • -14
    • +100
    ./App/Controllers/DialOutFlow.c
DEN-2951 added micro #define

  1. … 1 more file in changeset.
Added new HD pump alarms. Started implementing new HD pump alarms.

Added calculation of pump speed and direction per hall sensor count from FPGA on all 3 pumps.

Added rotor speed to dialysate pumps. Updated doxygen commenting. Added CPP check settings for the HD firmware project.

    • -0
    • +7
    ./.settings/com.googlecode.cppcheclipse.core.prefs
    • -166
    • +206
    ./App/Controllers/DialInFlow.c
Added interrupt handler for rotor hall sensor edges. Handled BP rotor hall sensor edges.

    • -184
    • +287
    ./App/Controllers/BloodFlow.c
  1. … 2 more files in changeset.
Merged RTC and NVData modules and associated UT/IT. UT/IT updates.

UT/IT updates.

DEN-1778 Merged master into the branch

  1. … 4 more files in changeset.
De-macroized some Dialin API code for Vectorcast and doxygen. Updated some IT.

    • -26
    • +191
    ./App/Controllers/BloodFlow.c
    • -25
    • +190
    ./App/Controllers/DialInFlow.c
Enabled and configured HET1 for rising edge interrupt on hall sensor pins of the 3 pumps.

    • -0
    • +1968
    ./source/het.c
Fixed UT/IT failures.

Added new alarms.

Updated the Copyright with the current year and replaced tabs with 4 spaces

Added DG messaging.

    • -1
    • +142
    ./App/Services/SystemCommMessages.c
    • -0
    • +16
    ./App/Services/SystemCommMessages.h
Addressed code review feedback.

Updated the build number from Bamboo

DEN-2951 updated the code

  1. … 4 more files in changeset.
Reordered a message handler.