•  

Comment Results

Review Name Created Custom Fields Content
HD-DEN-5980-1 22 Mar 2021

To be able to run the code on a board with no hardware. I added a build switch.

HD-DEN-5980-1 22 Feb 2021

Why are all of these commented out?

DG-DEN-5980-1 23 Mar 2021

The compiler generates extra code when we pack structures so I'd prefer not to unless needed. Generally, we only need packing if structure contains 8 or 16 bit data fields and we want to serialize the structure (i.e. for transmission).

HD-DEN-7117-1 22 Mar 2021

Agreed. Tricky because delta is signed, but it works the way I need it to.

HD-DEN-7091-1 22 Mar 2021

For bubble detectors, leak detectors, door, etc... we will want to use drivers when available. Put a TODO on these so we don't forget.

HD-DEN-7091-1 22 Mar 2021

What do you have in mind for door switch self-test? I would think that if we are confirming door close/open at various states, that might be good enough. Not sure what else we can do.

DG-DEN-7091-1 22 Mar 2021

Should we have a timeout on this?

DIALIN-DEN-5980-1 23 Mar 2021

This file and its class has been renamed to better reflect that it is used for non-volatile operations.

DIALIN-DEN-5980-1 23 Mar 2021

Done.

DIALIN-DEN-5980-1 23 Mar 2021

I removed that particular print statement, but I am using the logger.

HD-DEN-5980-1 24 Mar 2021

Done.

DIALIN-DEN-5980-1 24 Mar 2021

RESOLVED

DIALIN-DEN-5980-1 12 Feb 2021

This function should have many parameters for all the dg calibration data.
That way, you can remove the hardcoded numbers
This function should be split up into multiple functions each with a single responsibility. This will improve readability and maintainability.

DIALIN-DEN-5980-1 24 Mar 2021

RESOLVED

DIALIN-DEN-5980-1 24 Mar 2021

RESOLVED

UI-DEN-7035-1 24 Mar 2021

Please give a better name to this rect. like _contentRect so it gives the idea of why it has been defined.

HD-DEN-7395-1 24 Mar 2021

This was temporary before a blood leak driver. Delete if not needed.

DG-DEN-5980-1 24 Mar 2021

I moved the function to above and before the actuators.

DIALIN-DEN-5980-1 12 Feb 2021

This function should be deleted and its usages should be replaced with struct.calcsize instead.
For example:

>>> struct.calcsize("<H")
2
UI-DEN-5751-1 29 Jan 2021

Add function missing header.

UI-DEN-5751-1 29 Jan 2021

Do these properties still exist?

HD-DEN-6402-1 11 Feb 2021

RESOLVED in CODE WALKTHROUGH.

DIALIN-DEN-11250-1 16 Feb 2022

RESOLVED.

HD-DEN-6402-1 11 Feb 2021

Fixed.

HD-DEN-6372-1 16 Feb 2021

Fixed.

UI-DEN-7135-1 01 Apr 2021

Clarify comment..."...and will a response..." Not clear on what that means.

DG-DEN-8030-1 15 Jun 2021

Please remove dead code.

DIALIN-DEN-6372-1 16 Feb 2021

Done.

HD-DEN-12224-16 24 May 2022

Done.

UI-DEN-5751-1 01 Feb 2021

This is related to two different AUT configuration in SquishQt,
1 - while running with build scripts locally to make sure for the last time we have everything covered and that script builds the app as "denaliSquish" on local and on the server as well.
2 - the other is when we are at the very first stage of the testing and coverage and building back and forth to test and cover. that one used the QtCreator built "denali".
To make it easy to work with these two configurations I made the name of the AUT as a variable so we can switch between quickly.
The last moment on pushing on the master has to have "denaliSquish".

HD-DEN-6372-1 16 Feb 2021

Right after the if statement ends.

DG-DEN-5963-1 22 Mar 2021

Why no actuators set for draining R2 here? I see VRd being set a few lines down. Maybe move this comment to go with the valve change.

UI-DEN-6631-1 16 Feb 2021

I think you meant fontsPixelCreateTreatmentTable

DG-DEN-8030-1 16 Jun 2021

Remove TODO once the original has been brought back.

HD-DEN-7395-1 11 Apr 2021

A break is needed here.

DG-DEN-5963-1 22 Mar 2021

Should actuators be reset here too?

DG-DEN-5963-1 14 Mar 2021

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.

DG-DEN-5980-1 23 Mar 2021

Add "TRUE == " to the comparison.

HD-DEN-6372-1 19 Feb 2021

RESOLVED in CODE WALKTHROUGH.

DG-DEN-6890-1 11 Mar 2021

Because the fluid leak detector is packaged as part of a 16-bit (LSB + MSB) representing the GPIOs of the FPGA. This is to save space. I use a bitmask to extract that one bit I need which is representative of the fluid leak detector state (dry/1 vs. wet/0).

HD-DEN-6890-1 11 Mar 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-6890-1 10 Mar 2021

Includes should be in alphabet order for organize purpose.

HD-DEN-6890-1 11 Mar 2021

RESOLVED in CODE WALKTHROUGH.

DIALIN-DEN-6890-1 11 Mar 2021

RESOLVED.

DG-DEN-5980-1 21 Mar 2021

That is true. I changed its place to right after RTC.

DIALIN-DEN-6890-1 11 Mar 2021

Any reason to unpack as a float? Isn't state U32?

HD-DEN-7091-1 22 Mar 2021

RESOLVED in CODE WALKTHROUGH.

HD-DEN-7117-1 19 Mar 2021

RESOLVED in CODE WALKTHROUGH.

DG-DEN-7091-1 19 Mar 2021

This init is called from main at startup. This seems to work, but I'd prefer to select initial active reservoir and set reservoir valves accordingly after POST - maybe in transition to standby mode. This way, if POST does something to the valves to test, we will set them afterward. Also gives valve driver and FPGA interface a chance to get started before we start giving actuator commands.

HD-DEN-7091-1 22 Mar 2021

The DG does not expose motors to user. So we do not need to check for DG's closed door.