dd-firmware

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDT-4410 addressed code review comments

    • -4
    • +6
    /firmware/App/Controllers/MixingControl.c
    • -1
    • +1
    /firmware/App/Controllers/MixingControl.h
We are checking level status 3 times in same function. So Vinay suggested to use local variable to avoid the inconsistent states across the function.

We are checking level status 3 times in same function. So Vinay suggested to use local variable to avoid the inconsistent states across the function.

No, it isn't. We are going to fault mode on that alarm and Vinay has asked me to comment it out as this needs further testing.

No, it isn't. We are going to fault mode on that alarm and Vinay has asked me to comment it out as this needs further testing.

Remove leading space before void.

Remove leading space before void.

Is issue resolved? Can we revert now?

Is issue resolved? Can we revert now?

Also an input I think.

Also an input I think.

keep a blank line between declaration(s) and code.

keep a blank line between declaration(s) and code.

If level can be overridden, you should use get function.

If level can be overridden, you should use get function.

Add blank line before banner.

Add blank line before banner.

We made an implementation in such a way that when D65 is opened, D80 needs to be closed. Same way D80 is opened, D65 to be closed.

We made an implementation in such a way that when D65 is opened, D80 needs to be closed. Same way D80 is opened, D65 to be closed.

That's the worst-case timeout decided by team.

That's the worst-case timeout decided by team.

you need to bring in the new set of valves here as well.

you need to bring in the new set of valves here as well.

I would recommend commenting the stopping D108 heater here, as there is no implementation yet at driver level. Add a TODO comment for now.

I would recommend commenting the stopping D108 heater here, as there is no implementation yet at driver level. Add a TODO comment for now.

We don't have a specific DD permeate sample mode implementation yet. We need to align with Michael on this. Looks FP may need a mode to handle permeate request (if FP was not in gen permeate mode b...

We don't have a specific DD permeate sample mode implementation yet. We need to align with Michael on this. Looks FP may need a mode to handle permeate request (if FP was not in gen permeate mode by TD request already).

Align the indent. Replace RO to FP.

Align the indent. Replace RO to FP.

Merge branch 'staging' of bitbucket.org:diality-cloud/dd-firmware into LDT-3735-non-volatile-memory

    • -14
    • +21
    /firmware/App/Monitors/Voltages.c
Added but crucible is not showing this change. Please check bitbucket.

Added but crucible is not showing this change. Please check bitbucket.

These variables are correctly initialized to the first enum in the list.

These variables are correctly initialized to the first enum in the list.

Not needed because the retry mechanism is going to be deleted in the next ticket.

Not needed because the retry mechanism is going to be deleted in the next ticket.

I would rather keep it. Anyways, we need an else block after else if, as per MISRA guidelines.

I would rather keep it. Anyways, we need an else block after else if, as per MISRA guidelines.

I would rather keep it. Anyways, we need an else block after else if, as per MISRA guidelines.

I would rather keep it. Anyways, we need an else block after else if, as per MISRA guidelines.

Not needed because the retry mechanism is going to be deleted in the next ticket.

Not needed because the retry mechanism is going to be deleted in the next ticket.

LDT-3735: Addresses review comments

    • -3
    • +7
    /firmware/App/Services/NVMessagingDD.c
    • -44
    • +30
    /firmware/App/Services/NVRecordsDD.c
Logic update

This was added by Vinay to force the chamber F filling.

This was added by Vinay to force the chamber F filling.

It was changed by Vinay as part of the Conductivity spikes issue.

It was changed by Vinay as part of the Conductivity spikes issue.

This is a problem, when lower cart pressure, D80 closes and if it is not reached upper cart pressure, it won't open D80

This is a problem, when lower cart pressure, D80 closes and if it is not reached upper cart pressure, it won't open D80

Why do we need 1 minutes of D80 opening ? is it not filling withing 10 seconds ?

Why do we need 1 minutes of D80 opening ? is it not filling withing 10 seconds ?

bicarbChamberLevel is a local variable and not an input

bicarbChamberLevel is a local variable and not an input