hdfirmware

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-6372: Addressed code review comments.

Need to fix doxygen style. @details Inputs: @details Outputs:

Need to fix doxygen style.
@details Inputs:
@details Outputs:

DEN-7091: Removed priming state in priming progress msg

DEN-7091: Added transmit ready check timeout

DEN-7091: Change i2c speed to 100 KHz

DEN-7091: Added stop fill command to DG Interface

    • -1
    • +15
    /firmware/App/Controllers/DGInterface.c
    • -1
    • +2
    /firmware/App/Controllers/DGInterface.h
DEN-7091: Revert priming progress parameter to be compatible with UI

DEN-6372: Fixed dialysate use tracking issue. Added support for setting HD op mode from Dialin.

    • -9
    • +22
    /firmware/App/Controllers/DGInterface.c
    • -1
    • +2
    /firmware/App/Controllers/DGInterface.h
    • -0
    • +34
    /firmware/App/Modes/OperationModes.c
RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.

DEN-6372: Addressed code review feedback.

    • -12
    • +13
    /firmware/App/Modes/ModeTreatment.c
This file is generated by halcogen and should not be modified.

This file is generated by halcogen and should not be modified.

RTCs are sync'd by UI sending its date/time to HD and DG f/w. However, RTC time is not used for treatment time. Treatment time is accumulated using HD timer counter. HD then uses this and set treat...

RTCs are sync'd by UI sending its date/time to HD and DG f/w.
However, RTC time is not used for treatment time. Treatment time is accumulated using HD timer counter. HD then uses this and set treatment duration to calculate time remaining. All are then sent to UI regularly.

Done.

Done.

Remove extra line.

Remove extra line.

Removed. It was leftover when battery exec function was called from general task.

Removed. It was leftover when battery exec function was called from general task.

DEN-7091: Removed unused include

No one is using this flag. This flag gets set to TRUE previously when the HD starts to command DG to sample water. The DG sample water command consists of start, stop, end sample water. So this fla...

No one is using this flag. This flag gets set to TRUE previously when the HD starts to command DG to sample water.
The DG sample water command consists of start, stop, end sample water. So this flag does not make sense anymore.

Why added?

Why added?

Where does this get set to TRUE? Who uses this flag?

Where does this get set to TRUE? Who uses this flag?

Aligned.

Aligned.

1. How are we syncing times between UI RTC and HD RTC? 2. Does not the UI APP know some of these times (like start time) to compute the other times by itself instead of HD FW passing them to the UI...

1. How are we syncing times between UI RTC and HD RTC?
2. Does not the UI APP know some of these times (like start time) to compute the other times by itself instead of HD FW passing them to the UI APP?

Align comment.

Align comment.

Consider using TREATMENT_STATE_DATA_T data structure.

Consider using TREATMENT_STATE_DATA_T data structure.