hdfirmware

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-9054 updated the build history file

DEN-9054 initial commit of the switches

    • -0
    • +244
    /firmware/App/Controllers/Switches.c
    • -0
    • +51
    /firmware/App/Controllers/Switches.h
HD-DEN-9054_DG HD Switches
HD-DEN-9054_DG HD Switches
Does the payload length does not match with the payload? In the payload, you have 1 U32 and 2 F32s so should not the length be U32 + 2 * F32?

Does the payload length does not match with the payload? In the payload, you have 1 U32 and 2 F32s so should not the length be U32 + 2 * F32?

Do we not need a battery remaining percent override function for testing?

Do we not need a battery remaining percent override function for testing?

The name of the function does not match with the actual name.

The name of the function does not match with the actual name.

Is it safe to stay in while loop until the hardware responds? I understand that you have a timeout but I thought we still should not do that.

Is it safe to stay in while loop until the hardware responds? I understand that you have a timeout but I thought we still should not do that.

How do you get the status of the battery charge in the self test before you check the whether it is in range?

How do you get the status of the battery charge in the self test before you check the whether it is in range?

I recommend to explicitly name the input and output variables.

I recommend to explicitly name the input and output variables.

Reverse the order of the condition.

Reverse the order of the condition.

Why do you need an else here to zero the counter? Do you not need to 0 it anyways?

Why do you need an else here to zero the counter? Do you not need to 0 it anyways?

DEN-9054 updated the drivers with non-volatile data management, updated POST functions

    • -17
    • +71
    /firmware/App/Controllers/BloodFlow.c
    • -16
    • +70
    /firmware/App/Controllers/DialInFlow.c
    • -2
    • +0
    /firmware/App/Controllers/DialInFlow.h
    • -2
    • +84
    /firmware/App/Controllers/SyringePump.c
    • -0
    • +2
    /firmware/App/Controllers/SyringePump.h
    • -18
    • +31
    /firmware/App/Modes/ModeInitPOST.c
    • -1
    • +10
    /firmware/App/Services/SystemComm.c
    • -0
    • +10
    /firmware/hd_build_history.txt
Added syringe pump POST state and disable pump checks

    • -0
    • +2
    /firmware/App/Controllers/DialInFlow.c
    • -0
    • +2
    /firmware/App/Controllers/DialOutFlow.c
DEN-8886: Added overrides for blood prime volumes. Added safety blood prime volume to be published.

    • -33
    • +168
    /firmware/App/Modes/BloodPrime.c
    • -4
    • +12
    /firmware/App/Services/SystemComm.c
Bamboo Commit: Updated HDCommon.h with build versions from Bamboo

Added switch case for syringe pump POST

DEN-8886: Rolled back last CAN clock change.

    • -1
    • +1
    /firmware/App/Controllers/DialInFlow.c
DEN-8679: Fixed NACK and AL check

Bamboo Commit: Updated HDCommon.h with build versions from Bamboo

Added back disabled alarms

HD-DEN-8679_HD Dev Treatment Log
HD-DEN-8679_HD Dev Treatment Log
Bamboo Commit: Updated HDCommon.h with build versions from Bamboo

Skip sample water, dry self-test, priming

DEN-8679: Send alarm events to UI

Bamboo Commit: Updated HDCommon.h with build versions from Bamboo

Enabled syringe pump.

DEN-8679: Added alarm rank table checks

Bamboo Commit: Updated HDCommon.h with build versions from Bamboo

Merge branch 'develop' of ssh://dvm-linux02:7999/hd/hdfirmware into develop

Disabled alarms for Chris