firmware

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-7091: Added build switch to disable dialysate checks

    • -0
    • +8
    ./App/Controllers/ConductivitySensors.c
Shouldn't there be a few of these disinfect times? R1, R2, etc...

Shouldn't there be a few of these disinfect times? R1, R2, etc...

Delete blank line.

Delete blank line.

Delete blank line.

Delete blank line.

If we don't need this check anymore, just delete it.

If we don't need this check anymore, just delete it.

If we're not doing all of this commented out monitoring, just delete it.

If we're not doing all of this commented out monitoring, just delete it.

Why commented out here? If you don't want this disabled, comment the build switch out in DGCommon.h.

Why commented out here? If you don't want this disabled, comment the build switch out in DGCommon.h.

Why banner deleted?

Why banner deleted?

Why is this banner deleted?

Why is this banner deleted?

Why commented out?

Why commented out?

Why remove this check?

Why remove this check?

What is the purpose of this? If there is a problem, shouldn't there be an alarm/fault? Seems like current mode may not be aware that the drain pump has been stopped here.

What is the purpose of this? If there is a problem, shouldn't there be an alarm/fault? Seems like current mode may not be aware that the drain pump has been stopped here.

Not sure what's happening here. Restore this as it was.

Not sure what's happening here. Restore this as it was.

Why is this check commented out? Even if our RPM conversion is not great, we still need to be able to distinguish between off and on. Set a threshold and keep this check.

Why is this check commented out? Even if our RPM conversion is not great, we still need to be able to distinguish between off and on. Set a threshold and keep this check.

Why is all of this commented out? Just build switch the checks that aren't working and leave everything else alone.

Why is all of this commented out? Just build switch the checks that aren't working and leave everything else alone.

If this check isn't working, make a build switch to exclude them. What is the plan for this check? Can we even do it? If not, remove.

If this check isn't working, make a build switch to exclude them. What is the plan for this check? Can we even do it? If not, remove.

Fixed.

Fixed.

Fixed.

Fixed.

DEN-7091: Addressed code review

    • -0
    • +19
    ./App/Services/SystemCommMessages.c
conver should be convert. Flow is in L/min.

conver should be convert. Flow is in L/min.

The return of this function includes a call to isWaterQualityGood(), which checks for inlet temp and conductivity, reject ratio, and temperature. For the dialysate temperature, it will be done once...

The return of this function includes a call to isWaterQualityGood(), which checks for inlet temp and conductivity, reject ratio, and temperature.
For the dialysate temperature, it will be done once I work on dialysate generation again and remove TODO.

Ok, yes, I see that now. But I still don't see any check for dialysate temperature (after heating).

Ok, yes, I see that now. But I still don't see any check for dialysate temperature (after heating).

Don't we need to check other things here as well? Inlet temp and conductivity, reject ratio, and dialysate temperature.

Don't we need to check other things here as well? Inlet temp and conductivity, reject ratio, and dialysate temperature.

I think there are now 7 incoming CAN msg buffers (8 if counting the 1 serial port buffer).

I think there are now 7 incoming CAN msg buffers (8 if counting the 1 serial port buffer).

DEN-7091: more load cell test code.

DEN-7091: Added test code to test alpha filter for load cell readings.

    • -0
    • +19
    ./App/Services/SystemCommMessages.c
DEN-5963 tested the code

RESOLVED in CODE WALKTHROUGH.

RESOLVED in CODE WALKTHROUGH.