firmware

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Resolved a merge conflict with master

    • -15
    • +16
    ./App/Controllers/TemperatureSensors.c
    • -19
    • +20
    ./App/Services/SystemCommMessages.c
    • -15
    • +16
    ./App/Services/SystemCommMessages.h
Fix module headers.

Handle CAN and UART error/warning notifications. Differentiated HD from DG s/w fault. Updated some older module/function headers to latest format.

    • -2
    • +2
    ./App/Controllers/TemperatureSensors.c
  1. … 13 more files in changeset.
DEN-3922 Fixed doxygen errors and corrected spelling errors

    • -6
    • +8
    ./App/Controllers/ConductivitySensors.c
    • -5
    • +7
    ./App/Controllers/ConductivitySensors.h
  1. … 2 more files in changeset.
DEN-3922 Fixed constant name and FPGA control address

    • -4
    • +4
    ./App/Controllers/ConductivitySensors.c
DEN-3922 Check inlet water conductivity during Fill, Drain, and Recirculate Modes

    • -21
    • +116
    ./App/Controllers/ConductivitySensors.c
    • -1
    • +27
    ./App/Services/SystemCommMessages.c
Fixed bug where new debug event for full buffer would overflow a temporary buffer to hold the event text. Removed some obsolete comm buffer protection code. Removed obsolete CAN test build option.

    • -27
    • +1
    ./App/Services/SystemCommMessages.c
Added CAN channel for DG to send to UI. Added task/interrup timing measurement test code. Added debug code for CAN/UART error interrupts and alarm trigger/clear events. Added new f/w debug messaging support. Added FPGA version info to versions message.

    • -40
    • +84
    ./App/Services/SystemCommMessages.c
DEN-3922 Refactor and add outlet conductivity sensor

    • -0
    • +2
    ./App/Controllers/ConductivitySensors.h
    • -0
    • +45
    ./App/Services/SystemCommMessages.c
DEN-3922 Add conductivity sensor module for inlet water

    • -0
    • +260
    ./App/Controllers/ConductivitySensors.c
    • -0
    • +57
    ./App/Controllers/ConductivitySensors.h
Bamboo Commit: Updated DGCommon.h with build versions from Bamboo

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

    • -15
    • +16
    ./App/Controllers/TemperatureSensors.c
    • -15
    • +16
    ./App/Controllers/TemperatureSensors.h
  1. … 60 more files in changeset.
Fixed initial broadcast intervals for RO and Drain pumps.

  1. … 2 more files in changeset.
UT and IT updates. Added IT for Reservoirs.c.

DEN-3421 modified RO pump and Drain pump and added a control loop to them.

Fix reservoir mix-up in Drain/Fill modes. Added test code to turn fan on when starting re-circ mode to cool heater until fan module is written.

IT updates.

UT updates. Added UT for Reservoirs module. Minor fixes per UT.

Merge branch 'DEN-2650-dg-firmware-infrastructure' into DEN-3421-dg-heat-disinfection

    • -4
    • +3
    ./App/Controllers/TemperatureSensors.c
DEN-3421 work in progress. Added a state to ramp up the RO pump for the targeted flow

    • -1
    • +1
    ./App/Controllers/TemperatureSensors.c
    • -127
    • +116
    ./App/Modes/ModeHeatDisinfect.c
    • -1
    • +40
    ./App/Services/SystemCommMessages.c
UT updates. Updated RO pump PI coefficients to make less aggressive based on lab testing.

Changed state of VRc from re-circ state to drain state in re-circulate mode per latest SA.

Added EMC test code to RO pump control. Fixed debug alarm output bug.

DEN-3421 added functions and states to DG heat disinfect mode and initial release of the UVReactors

    • -0
    • +29
    ./App/Controllers/UVReactors.c
    • -0
    • +20
    ./App/Controllers/UVReactors.h
Fixed some Dialin override command handlers.

Demoted several interrupts from FIQ to IRQ. Re-ordered IRQ interrupt priorities.

More EMC test build changes. Set Primary heater PWM freq to 15KHz.

    • -4
    • +3
    ./App/Controllers/TemperatureSensors.c
merge.

    • -9
    • +16
    ./App/Services/SystemCommMessages.c
Added several test/debug build flags. Added persistence to CAN buffer overflows to try to recover from one-off bursts from a node coming online. Doxygen comment fixes.

DEN-2650 added manual coverage to the unit tests of Heaters and TemperatureSensors

    • -1
    • +1
    ./App/Controllers/TemperatureSensors.c
    • -9
    • +16
    ./App/Services/SystemCommMessages.c