•  

Comment Results

Review Name Created Custom Fields Content
UI-DEN-3605-4 28 Aug 2020

Yes to remove the merged code from Logging2of3 I had to create a new review. I looked into removing the your merged code from the old review and Crucible doesn't really let you if you create the review from a branch.
So, the duplication of files does appear to be a bug in Crucible. The process isn't perfect in either case, but I think I addressed and committed changes for all of your comments from the previous review. If I missed anything please let me know

UI-DEN-3605-4 28 Aug 2020

Done

DIALIN-DEN-5053-1 29 Sep 2020

Done.

UI-DEN-3605-4 28 Aug 2020

Done

DIALIN-DEN-4690-1 06 Oct 2020

Behrouz NematiPour FYI, since the beginning of Dialin API when PeterL took over its product ownership, we made the decision to use Sphinx for its documentation because it is more suited for Python-based code. And, although Dialin API interacts with UI APP and DG/HD FW, it is a complete separate package of its own, which will never end in the final product, hence its categorization as non-product software.

DIALIN-DEN-3875-1 28 Aug 2020

RESOLVED

DIALIN-DEN-3875-1 28 Aug 2020

Removed in the latest code review which is the Saline Bolus.
You'll also have it in Doxygenization.

DIALIN-DEN-5053-1 29 Sep 2020

RESOLVED.

DIALIN-DEN-5053-1 29 Sep 2020

RESOLVED.

HD-DEN-4211-1 28 Aug 2020

So this is a Dialin handler to command the pump to a new set point (flow rate). I suppose it could have taken an unsigned rate and a separate direction parameter. Combining direction with target rate as a signed value reduced message size from Dialin. The Dialin command is commented to note that a negative rate indicates reverse direction.

DG-DEN-4322-1 26 Aug 2020

Insert extra line before return.

TESTSUITES-DEN-3724-1 07 Oct 2020

Why it has been tested against a branch other than master.
It has to be master all the time.
why intermediate code is tested?

UI-DEN-4598-1 30 Oct 2020

Please remove this function definition there is no implementation in the cpp file.

HD-DEN-4308-3 29 Sep 2020

If it is out of position, it will be faulted in the monitor function. I also changed this to a switch statement to better cover the cases.

UI-DEN-4690-1 09 Sep 2020

This filename is not CamelCase

UI-DEN-4690-1 30 Sep 2020

RESOLVED.

DIALIN-DEN-4308-1 30 Sep 2020

During testing, I have been commenting and uncommenting code to test different parts of code. Since this is in tests, does that really matter?

UI-DEN-3605-4 30 Sep 2020

The _FileSaver class does not provide a filename that it emits when a file is saved. It only emits a boolean of whether the file was saved.
Also, connecting it to tst_views.cpp would not help because how do I know which file to check when my slot is called? Also, the slot would have to know which test needs to receive a signal from _FileSaver so it can evaluate the result. If the test should be self contained as you mentioned in the other comment then does it make sense to connect it to _FileSaver?

DG-DEN-3504-1 02 Nov 2020

You have defined the data struct in the .h but why are you not using it?

DIALIN-DEN-4690-1 07 Oct 2020

I rechecked,
All the functions have :return:
What function you mean?

DIALIN-DEN-4308-1 30 Sep 2020

RESOLVED.

DG-DEN-3504-1 07 Oct 2020

Done inside reservoir module.

TESTSUITES-DEN-3724-1 07 Oct 2020

Why this is added?
The unit test for that feature was working and all the tests and coverage passed.
Why it has been modified?
Please remove it.

HD-DEN-4641-1 01 Dec 2020

RESOLVED in CODE WALKTHROUGH.

HD-DEN-4641-1 01 Dec 2020

RESOLVED in CODE WALKTHROUGH.

DG-DEN-5846-1 01 Dec 2020

RESOLVED in CODE WALKTHROUGH.

UI-DEN-4690-1 07 Oct 2020

what docstring, where in the code?

DG-DEN-5846-1 01 Dec 2020

RESOLVED in CODE WALKTHROUGH.

UI-DEN-4690-1 07 Oct 2020

Needs an explanation of when true is returned, which depends on a #define DISABLE_CRC

TESTSUITES-DEN-3724-1 07 Oct 2020

Why this is added?
The unit test for that feature was working and all the tests and coverage passed.
Why it has been modified?
Please remove it.

DG-DEN-5846-1 01 Dec 2020

RESOLVED in CODE WALKTHROUGH.

DIALIN-DEN-3875-1 28 Aug 2020

Hey Peter,
You're right I removed them to easier do the merge.
Since the task DEN-4690: Doxygenization has been changed to story and there is a code review sub-task for that, let's address all the documentation in that stoy.

UI-DEN-4964-1 13 Oct 2020

This should go under Models - HD - Data

UI-DEN-3605-4 28 Aug 2020

Done

UI-DEN-3605-4 05 Oct 2020

RESOLVED

UI-DEN-3605-4 28 Aug 2020

Done

UI-DEN-4690-1 09 Sep 2020

RESOLVED.

UI-DEN-3605-4 28 Aug 2020
DG-DEN-4322-1 28 Aug 2020

RESOLVED in CODE WALKTHROUGH.

DG-DEN-5963-1 03 Apr 2021

Yes. Drain can time out. It transitions to Basic Cancellation path.

DIALIN-DEN-4640-1 05 Oct 2020

common/alarm_defs.py

HD-DEN-4308-3 22 Sep 2020

1-byte alignment does not appear to be necessary here. If you want to save a little space, 2-byte alignment would make sense. But since we're not serializing these records (e.g. for transmission over CAN), we don't need to pack these records at all.

HD-DEN-4308-3 28 Sep 2020

Done

UI-DEN-7044-1 07 Apr 2021

RESOLVED

DIALIN-DEN-5053-1 29 Sep 2020

RESOLVED.

UI-DEN-4690-1 09 Sep 2020

This filename is not CamelCase

HD-DEN-4308-3 05 Oct 2020

RESOLVED in CODE WALKTHROUGH.

DIALIN-DEN-5053-1 30 Sep 2020

Done.

DIALIN-2 08 Sep 2020

I have some questions regarding these libraries.
1 - What tool/code is checking for these requirements?
2 - What if the requirement is not met? (not a correct version or lib not exists)
3 - If the lib does not exist is it going to be installed or thrown an error?
4 - Don't we need to validate all these libraries?
5 - What is our process of adding more libraries to the list? On the other way is it fine to have all these libs? are all of them being used?

HD-DEN-4640-1 05 Oct 2020

Why here is 86 and in Dialin is 88?