•  

Comment Results

Review Name Created Custom Fields Content
HD-DEN-6402-1 03 Feb 2021

Renamed.

UI-DEN-5638-1 26 Jan 2021

RESOLVED

HD-DEN-6402-1 03 Feb 2021

Removed. Door close has been converted to sub-mode state for appropriate sub-mode (no cartridge self-test, dry self-test)

DG-DEN-6402-1 11 Feb 2021

Fixed. Elements inside typedef will not finish with ".".

HD-DEN-6402-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-6402-1 01 Feb 2021

I think there are a few things that need to happen in patient connection sub-mode (e.g. get UF volume, get initial blood pressure reading, ...) before user should be allowed to start treatment. Need to check which state in patient connection sub-mode we're in too - should the last state where we've done everything and waiting for user to start.

HD-DEN-6402-1 01 Feb 2021

Are these the only two alarms possible in this state? Consider using the alarm stop signal here instead of checking specific alarm status.

HD-DEN-6402-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

UI-DEN-5638-1 26 Jan 2021

We are in agreement that each test should be self contained.
To ensure each test is self-contained, each test needs to have a separate instance of HDSimulator.
The design of dialin is not the focus of this review...

HD-DEN-6402-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

UI-DEN-5638-1 26 Jan 2021

RESOLVED

HD-DEN-6402-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

DG-DEN-6402-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-6402-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-6402-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-6372-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-5887-1 11 Feb 2021

Is this instantaneous change or there is filtering that gets applied by analog or programmable logic before that?

UI-DEN-5638-1 24 Jan 2021

What is utils.dict_update?
Please use the SquishQt recommended syntax and functions as has been explained and described in their examples.
I don't see any reason why we need to have a new function.
Also, I would rather let SquishQt test and check the existence of the properties (in this case ".text") instead of another function adding a property to the dictionary without making sure that the object actually has the property and not checking the object tree.

**
Please remove all the usage in all other places
**
**

UI-DEN-5638-1 15 Feb 2021

Still don't feel comfortable with this solution and haven't been convinced that it should be the way to get around the SquishQt issue of finding the object within the given timeout.
On the other hand, don't have a better idea to stop the test from failing randomly.
So would be better to keep it for now.

HD-DEN-6402-1 17 Feb 2021

Need to add these new alarms to alarm table below.

HD-DEN-6402-1 17 Feb 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-5887-1 19 Feb 2021

RESOLVED in CODE WALKTHROUGH.

DIALIN-DEN-6078-1 25 Jan 2021

The logger parameter is missing from the docstring

HD-DEN-6890-1 09 Mar 2021

Did you add a call to this function in PriorityTask.c?

HD-DEN-6890-1 11 Mar 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-6890-1 11 Mar 2021

RESOLVED in CODE WALKTHROUGH.

DIALIN-DEN-6890-1 11 Mar 2021

RESOLVED.

DIALIN-DEN-12716-1 08 Sep 2022

RESOLVED.

DG-DEN-6200-1 21 Jan 2021

Reverted the deletion.

HD-DEN-6200-1 21 Jan 2021

Consider having a switch statement here for each reject reason code. Maybe we're only handling the invalid parameter reason for now, but we may change our minds later. You can group the rest of the reasons+default with just a comment that our state machines will detect and handle failure of DG to advance for now. This will make it clear that we didn't forget about the other cases.

DG-DEN-6200-1 21 Jan 2021

Heat disinfect may need this function to set target temp to 85°C.

UI-DEN-6349-1 18 Jan 2021

Much better, that should work.
it's always a good practice to set the pointer to nullptr after delete, but since it is a local pointer that is fine.

RESOLVED

HD-DEN-6402-1 01 Feb 2021

For no cartridge self-tests, all failures result in a fault because they are essentially POST tests.

UI-DEN-7135-1 09 Apr 2021

done

HD-DEN-6200-1 18 Jan 2021

Added handler to DG command response.

UI-DEN-7135-1 09 Apr 2021

done

HD-DEN-6200-1 21 Jan 2021

Before, the HD sends target temperature using another message. So now we add the target temperature to this command, so DG can handle the full command.

DIALIN-DEN-5830-2 19 Jan 2021

Okay then it should be deleted from dialin, no?

UI-DEN-5830-2 19 Jan 2021

Our process calls for only 1 UNRESOLVED and 1 RESOLVED response (comment) per thread please.

UI-DEN-7135-1 10 Apr 2021

RESOLVED.

UI-DEN-5830-2 19 Jan 2021

RESOLVED

UI-DEN-4964-1 02 Feb 2021

Reverted change.

DIALIN-DEN-6078-1 20 Jan 2021

RESOLVED.

HD-DEN-6402-1 08 Feb 2021

Corrected.

DIALIN-DEN-6363-1 21 Jan 2021

We might need to do the same for cmd_log_in_to_DG.

HD-DEN-6372-1 11 Feb 2021

The current design is for each mode to set actuators on entry to a new mode/sub-mode (e.g. this function) per that mode's initial state. Then, while in that mode/sub-mode, the mode's state machine will change actuators as required when moving from one state to another.

DG-DEN-6402-1 11 Feb 2021

These have been defined both in DG and HD before and now moved here as a common define.

DG-DEN-6402-1 11 Feb 2021

Yes, if drain pump is pumping too fast, the combined flow from drain pump and from RO pump is too much for the length of tubing after the two merge and go to drain. Starts to cavitate and causes a lot of turbulence.

DIALIN-DEN-5638-1 25 Jan 2021

The available log levels are listed in the docstring of the HD constructor.
It simplifies debugging someone's script to not have to import dialin logging levels when we need to debug their code.
Since the HD/DG logging is not intended to be used by dialin script writers, and is a dialin developer-only capability, adding enum imports to user scripts when we want to debug their code would be an unnecessary hindrance.

DIALIN-DEN-5980-1 12 Feb 2021

This function should be split up into separate functions that have a single responsibility