td-firmware

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch 'staging' into LDT-1886-blood-set-auto-load-and-auto-eject-implement-ejector-sensor

    • -4
    • +4
    /firmware/App/Drivers/PressureSensor.c
LDT-3088 added a macro switch to convert the pressure sensors to 15psi range from 30psi once the hardware is updated

    • -0
    • +7
    /firmware/App/Drivers/PressureSensor.c
LDT-1886 added doxygen comments

LDT-1886 addressed the code review comment

LDT-1886 updated the valves code to be able to rehome the valves if needed

LDT-1886 fixed the valves round down the encoder to division of 8 all the time

LDT-1886 addressed the code review comments

    • -31
    • +31
    /firmware/App/Controllers/Ejector.c
    • -25
    • +25
    /firmware/App/Controllers/Valves.c
    • -30
    • +30
    /firmware/App/Drivers/RotaryValve.c
LDT-1886 addressed the code review comments

    • -37
    • +22
    /firmware/App/Controllers/Valves.c
LDT-1886 updated the valves homing sequence

    • -70
    • +159
    /firmware/App/Controllers/Valves.c
LDT-1886 changed the code for disabling the ejector motor

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

Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

    • -5
    • +5
    /firmware/App/Controllers/AlarmAudio.c
    • -5
    • +5
    /firmware/App/Controllers/AlarmAudio.h
    • -4
    • +4
    /firmware/App/Drivers/BubbleDetector.c
  1. … 80 more files in changeset.
Merge LDT-2932-dd-td-TMP-reported-by-Dialin-FW-is-incorrect into staging

LDT-1886 changed the air trap raise and lower level maximum override levels

LDT-2932-dd-td-TMP-reported-by-Dialin-FW-is-incorrect

LDT-2931 changed the overrides for the lower and raise air trap levels to accept up to 100% PWM

LDT-1886 updated the code in the ejector motor disable function

LDT-2932: Fixed TMP calculation.

LDT-2932-dd-td-TMP-reported-by-Dialin-FW-is-incorrect

LDT-2931 removed the check for the air pump dialin command to accept more than 60% duty cycle too

LDT-1886 updated the ejector and valves modules after testing

LDT-1886 addressed the code review comments

LDT-1886 updated the pinch valves homing sequence

    • -100
    • +47
    /firmware/App/Controllers/Valves.c
    • -0
    • +80
    /firmware/App/Drivers/RotaryValve.c
LDT-1886 updated the ejectormotor initialization

LDT-1886 added more comments

LDT-1886 updated the ejectors code. Transferred the FPGA interface to the ejector motor level.

    • -58
    • +4
    /firmware/App/Controllers/Ejector.c
    • -6
    • +74
    /firmware/App/Drivers/EjectorMotor.c
    • -0
    • +10
    /firmware/App/Drivers/EjectorMotor.h
LDT-1886 added the ejector optical sensors

    • -8
    • +63
    /firmware/App/Controllers/Ejector.c
LDT-1899 changed the air trap lower level timeout to 1 second

LDT-1886 implemented the ejector optical sensor

LDT-1899 brought back the air trap timeout checks