td-firmware

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bamboo Commit: Updated TDCommon.h with build versions from Bamboo.

LDT-736: Fixed pinch valve bug.

LDT-736: restored some debug code change made for demo.

    • -55
    • +55
    /firmware/App/Services/AlarmMgmtTD.c
Merge branch 'LDT-736-general-alarm-requirements---td-' of bitbucket.org:diality-cloud/td-firmware into LDT-736-general-alarm-requirements---td-

LDT-736: Changed BP home hall sensor polarity to match HDD.

    • -1
    • +1
    /firmware/App/Drivers/PeristalticPump.c
LDT-736 updated the code for UI demo

    • -9
    • +10
    /firmware/App/Modes/ModeTreatment.c
    • -55
    • +55
    /firmware/App/Services/AlarmMgmtTD.c
Fixed unit tests for UFrate and MIN function coverage.

Progress on Unit testing.

Updated integration testcase.

Updated Unit testcases and added Integration testcase placeholder.

LDT-736: Halved ejector extend speed to increase torque.

LDT-736: Disable ejector motor when not in active operation. Update to max pinch valve travel. Add dummy handler for UI check-in msg.

    • -0
    • +12
    /firmware/App/Controllers/Ejector.c
    • -1
    • +24
    /firmware/App/Drivers/EjectorMotor.c
LDT-736: Updates to pinch valves controller and driver per FPGA changes.

    • -11
    • +11
    /firmware/App/Controllers/Valves.c
    • -60
    • +18
    /firmware/App/Drivers/RotaryValve.c
LDT-736: Implemented BP home operation per latest FPGA hall sensor design.

    • -21
    • +62
    /firmware/App/Controllers/BloodFlow.c
    • -4
    • +27
    /firmware/App/Drivers/PeristalticPump.c
    • -0
    • +3
    /firmware/App/Drivers/PeristalticPump.h
LDT-736: Added support for Dialin request to home the BP. Added test build switches to disable specific checks that aren't working on alpha 3 unit.

    • -0
    • +20
    /firmware/App/Controllers/BloodFlow.c
    • -0
    • +2
    /firmware/App/Drivers/PressureSensor.c
LDT-736: Added Dialin set air trap control function/msg.

    • -0
    • +32
    /firmware/App/Controllers/AirTrap.c
LDT-736: Swapped bubble detected enums to match Dialin.

    • -2
    • +2
    /firmware/App/Drivers/BubbleDetector.h
LDT-736: Fix ejector speed broadcast value.

    • -8
    • +23
    /firmware/App/Controllers/Ejector.c
Bamboo Commit: Updated TDCommon.h with build versions from Bamboo.

LDT-736: Moved air pump Dialin set cmd from driver to controller. Fixed ADC channel overrun. Allow multiple ejector homes.

    • -0
    • +42
    /firmware/App/Controllers/AirPump.c
Bamboo Commit: Updated TDCommon.h with build versions from Bamboo.

LDT-736: moved set air pump from the driver level to the controller level so the driver FSM doesnt stay in OFF state. Added ADC_Dummy to prevent voltage alarms.

    • -0
    • +37
    /firmware/App/Controllers/AirPump.c
LDT-736: comment out blood prime transition until implemented.

LDT-736: use off button as a stop button while stop button not implemented in CPLD.

LDT-736: alpha 1 integration changes and some new build switches to support running w/o DD and w/o functioning pinch valves.

    • -4
    • +17
    /firmware/App/Modes/ModeTreatment.c
    • -18
    • +21
    /firmware/App/Modes/ModeTxParams.c
    • -0
    • +10
    /firmware/App/Services/DDInterface.c
LDT-736: Added support for alarm list request. Fixed a few alarms.

    • -19
    • +3
    /firmware/App/Drivers/RotaryValve.c
    • -16
    • +28
    /firmware/App/Services/AlarmMgmtTD.c
Bamboo Commit: Updated TDCommon.h with build versions from Bamboo.

Fixed merge conflict w/ version.

Fixed merge conflict w/ version.

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