Clone
 

sean <snash@diality.com> in dgfirmware

Updated CAN Test build code.

Merge fix.

Added CAN test capability back into code for Peter. Added micro version.

temporary fix for build errors.

Realigned FPGA register map.

Updated FPGA register map per latest HDD. Use new set valve state function in modes.

    • -1
    • +0
    /firmware/.settings/com.googlecode.cppcheclipse.core.prefs
Minor changes.

    • -0
    • +9
    /firmware/.settings/com.googlecode.cppcheclipse.core.prefs
    • -0
    • +13
    /results/StatusReport.csv
    • -0
    • +8945
    /results/VectorCAST.log
    • -0
    • +122
    /results/cppcheck.log
    • -0
    • +103
    /results/cppcheckError.csv
Integrated new Valves module. Updated Valves module.

    • -0
    • +527
    /firmware/App/Controllers/Valves.c
    • -0
    • +85
    /firmware/App/Controllers/Valves.h
Addressed code review feedback.

Address code review feedback. Removed obsolete #ifdefs for RM46 eval board build flag.

Added conversion from PSIA to PSI for all pressure sensors.

Updated UT for SystemCommMessages module.

Added IT for standby, recirculate, and drain modes.

Added IT for pressure sensors module. Updated UT for system comm module.

Added IT for load cells modules. Started IT for Pressures module.

    • -9
    • +19
    /firmware/App/Controllers/LoadCell.c
Added IT for drain and RO pump modules.

Added UT for internal ADC, drain mode, standby mode, and recirculate mode. Addressed code review comment.

    • -22
    • +100
    /firmware/App/Controllers/Heaters.c
Merged prelim temp and heater modules from dev branch.

    • -0
    • +237
    /firmware/App/Controllers/Heaters.c
    • -0
    • +42
    /firmware/App/Controllers/Heaters.h
Updates to RO pump UT. Added UT for load cells and pressure sensors modules.

    • -8
    • +14
    /firmware/App/Controllers/LoadCell.c
Added UT for RO and Drain pump modules. Minor fixes to RO pump module per UT. Decoupled average sample count from ADC to grams conversion in load cell module. Addressed code review feedback.

    • -6
    • +12
    /firmware/App/Controllers/LoadCell.c
Added UT for drain pump. Removed PI controller for drain pump.

    • -18
    • +17
    /firmware/App/Controllers/DrainPump.c
    • -1
    • +0
    /firmware/App/Services/PIControllers.c
    • -1
    • +0
    /firmware/App/Services/PIControllers.h
Fixed doxygen comments.

    • -10
    • +6
    /firmware/App/Modes/OperationModes.c
Added Dialin support to pumps, pressures, and load cells.

    • -0
    • +101
    /firmware/App/Controllers/DrainPump.c
    • -1
    • +74
    /firmware/App/Controllers/LoadCell.c
    • -11
    • +11
    /firmware/App/Controllers/Pressures.c
Added more mode handling and associated messaging.

    • -64
    • +39
    /firmware/App/Controllers/LoadCell.c
    • -7
    • +33
    /firmware/App/Modes/ModeChemicalDisinfect.c
    • -1
    • +12
    /firmware/App/Modes/ModeChemicalDisinfect.h
    • -63
    • +0
    /firmware/App/Modes/ModeDisinfect.c
    • -28
    • +0
    /firmware/App/Modes/ModeDisinfect.h
  1. … 22 more files in changeset.
Added DG op mode broadcast.

    • -6
    • +23
    /firmware/App/Modes/OperationModes.c
Update build flags.

Updated GPIO pin configurations and pin assignments.

    • -7
    • +17
    /firmware/App/Controllers/DrainPump.c
    • -0
    • +12
    /firmware/App/Controllers/Pressures.c
    • -7
    • +5
    /firmware/App/Drivers/SafetyShutdown.c
Misc. updates to Pressures, Reservoirs, and SystemCommMessages modules.

    • -1
    • +20
    /firmware/App/Services/Reservoirs.c
Added messaging between HD and DG.

    • -0
    • +17
    /firmware/App/Modes/OperationModes.c
    • -0
    • +23
    /firmware/App/Services/Reservoirs.c
Added new messaging between HD and DG.

    • -18
    • +23
    /firmware/App/Services/Reservoirs.c
    • -0
    • +28
    /firmware/App/Services/SystemComm.c