•  

Comment Results

Review Name Created Custom Fields Content
UI-DEN-8495-1 24 May 2021

As we had a conversation, we will keep that in mind and should see how much that affects UI for something like Logging and so on.

HD-DEN-11928-2 22 Mar 2022

Removed
// if ( TRUE == getNoNewTreatmentStatus() )
//

Unknown macro: { // rejReason = REQUEST_REJECT_REASON_NO_NEW_TREATMENT_ALARM_TRIGGERED; // }
DG-DEN-11928-1 18 Mar 2022

Do we need this bottles need prime flag? Isn't this redundant with existing isThisFirstFill flag?

UI-DEN-8308-1 24 May 2021

The original file didn't have the copyright. later Bamboo will update with the correct information on top.
I updated the other two comments.

UI-DEN-8308-1 24 May 2021

Updated

UI-DEN-8308-1 24 May 2021

The bytearray conversions need to be inside the dialin function

UI-DEN-8308-1 24 May 2021

The copyright is missing

DG-DEN-7605-1 19 May 2021

If we align, we align everything, otherwise, no extra spaces between variables and the "=" sign.

DIALIN-DEN-8308-1 24 May 2021

I see a couple of issues here:
The message response logic has been moved out of dialin and into your UI simulator in the testsuites respository. This creates a couple of problems: First, it upends the entire design of the HD / DG simulator. Second, it splits the responsibility for simulating an HD and DG into both dialin and your UI simulator program. This means that the caller of the dialin command must know how to construct a response. If I want to use your functions to simulate a response, I can't because they don't exist here. The logic for simulating an HD and DG must be fully contained inside the HD and DG simulators so other users of the API can call it, not dispersed to outside scripts. Also, your changes appear to be on an extremely old version of dialin. These changes are incompatible with the latest changes on staging. Please merge staging into your branch.

  • A message ID must not be passed to a simulator command. This ensures there is a one to one mapping between dialin commands and messages and that dialin can do its job of abstracting messages. This is how dialin works everywhere else and should not be changed.
  • Parameters should not be pre-converted to bytearrays before being sent to dialin.
  • If you have one, two, or five parameters in a denali message, your dialin function should accept one, two, or five parameters. This ensures the payload is clearly defined and described by the number of parameters passed to the function and that the function can do its job of abstracting the denali message.
DG-DEN-11928-1 18 Mar 2022

We need to wait in this state (don't fill yet) if the first alarm has not yet been cleared by user (indicating user has confirmed replacement of bottles).
So need an "if" here.
Also, we need to do something so that the next fill will only go to 1,000 mL.

DG-DEN-11928-1 22 Mar 2022

RESOLVED in CODE WALKTHROUGH.

DG-DEN-11928-1 18 Mar 2022

Should just set result to this state above at declaration to simplify.

DG-DEN-11928-1 22 Mar 2022

RESOLVED in CODE WALKTHROUGH.

DG-DEN-11928-1 22 Mar 2022

RESOLVED in CODE WALKTHROUGH.

DG-DEN-11928-1 18 Mar 2022

Does this function need to return anything? Does caller even look for a return value?

DG-DEN-11928-1 22 Mar 2022

RESOLVED in CODE WALKTHROUGH.

DIALIN-DEN-11928-1 28 Mar 2022

Please change the struct.unpack parameters from big endian to little endian. Reference below:

https://docs.python.org/3/library/struct.html#format-characters

DG-DEN-12224-7 24 May 2022

RESOLVED in CODE WALKTHROUGH.

DG-DEN-12224-7 24 May 2022

RESOLVED in CODE WALKTHROUGH.

HD-DEN-12224-16 24 May 2022

RESOLVED in CODE WALKTHROUGH.

DIALIN-DEN-12224-1 01 Apr 2022

Please change the byte order for struct.unpack

UI-DEN-12716-2 11 Jul 2022

Sure Sean, if that is the decision, will do it soon and create a case for that.
I also believe some other CL Switches need to be removed, which were only implemented for our testing at the time (CANBus).

Issue DEN-13441 - MR: Make the Dialin log permanent with no switch [CL switches review/removal] has been successfully created

UI-DEN-12716-2 12 Jul 2022

RESOLVED.

HD-DEN-12847-1 13 Jul 2022

Done.

HD-DEN-12847-1 13 Jul 2022

Done.

HD-DEN-12847-1 13 Jul 2022

Done.

DG-DEN-12931-1 03 Aug 2022

Done.

LEAHI-APPLICATION-LDT-1616-1 16 Sep 2025

RESOLVED

HD-DEN-8103-1 19 May 2021

Done.

DIALIN-DEN-7860-1 19 May 2021

Addressed. Sean Nash [~plucia] Please check and resolve.

DG-DEN-7605-1 21 May 2021

Fixed.

HD-DEN-8103-1 19 May 2021

Do we not need concentration?

DG-DEN-9906-1 10 Nov 2021

Need to range check flow.

HD-DEN-8103-1 21 May 2021

RESOLVED in CODE WALKTHROUGH.

UI-DEN-8308-1 22 May 2021

Added more info.

DG-DEN-12224-7 24 May 2022

Done.

DG-DEN-12224-7 24 May 2022

RESOLVED in CODE WALKTHROUGH.

HD-DEN-12845-2 25 May 2022

Remove blank line.

HD-DEN-12609-2 24 Aug 2022

Fixed. Thanks!

UI-DEN-8495-1 24 May 2021

Added a FIXME which is more important than TODO.
Updated

DG-DEN-8103-1 27 May 2021

RESOLVED in CODE WALKTHROUGH.

UI-DEN-8495-1 24 May 2021

As we had a conversation, the V&V request can be covered in the effort of the three stacks checking their versions and compatibility, then a message can be sent over the HD channel.

UI-DEN-8308-1 24 May 2021

It has been updated regarding our conversation.

UI-DEN-8308-1 24 May 2021

The original file didn't have the copyright. later Bamboo will update with the correct information on top.
I updated the other two comments.

UI-DEN-8308-1 24 May 2021

The bytearray conversions need to be inside the cmd_send_post_treatment_log_response function

UI-DEN-8308-1 24 May 2021

Copyright is missing

UI-DEN-8308-1 24 May 2021

I assume this is just the stderr output from running alarmMapping. Is there a reason why it needs to be part of the repository?

UI-DEN-8495-1 24 May 2021

Dialin is a known CAN source.

DIALIN-DEN-7820-1 25 May 2021

It has been addressed in another code review for another branch (TxLog , Disinfection).

HD-DEN-7605-2 27 May 2021

RESOLVED in CODE WALKTHROUGH.