•  

Comment Results

Review Name Created Custom Fields Content
LEAHI-DIALIN-LDT-2937-1 20 Jan 2026

Get new message IDs from Dara.

LEAHI-DIALIN-LDT-2004-2 26 Jan 2026

It handles different size of payloads, and requests without payload without having an issue, so I don't understand why would it cause an issue.
you are sending a message with this msg id and this payload, if the FW is expecting that, then it will work.

Should I rename the cmd_generic_override to like cmd_generic_message_sender to be less confusing?

LEAHI-APPLICATION-LDT-3174-1 22 Jan 2026

prime state

LEAHI-APPLICATION-LDT-3174-1 22 Jan 2026

Rename file to Pre-Treatment

LEAHI-DD-FIRMWARE-LDT-2004-1 26 Jan 2026

Is calibration going to be done here or at driver? I was expecting driver to calibrate since cal factors are coming from sensor.

LEAHI-DIALIN-LDT-3160-1 27 Jan 2026

Updated based on FW

LEAHI-DIALIN-LDT-3160-1 27 Jan 2026

renamed

LEAHI-APPLICATION-LDT-3174-1 26 Jan 2026

keep and add TODO comment

LEAHI-APPLICATION-LDT-3174-1 26 Jan 2026

update all [xA1: #0] Req \n\t Title

LEAHI-DD-FIRMWARE-LDT-2004-3 22 Jan 2026

Remove extra blank line.

LEAHI-TESTSUITES-LDT-2971-1 20 Jan 2026

Removed the line

LEAHI-TESTSUITES-LDT-2971-1 19 Jan 2026

variable name has been update to: vTransmembranePressureLimitWindowRejectReason

LEAHI-DIALIN-LDT-4485-1 10 Jun 2026

Please update the location to fp_enum_repository as P9 is an FP sensor.

LEAHI-TESTSUITES-LDT-3120-1 04 Jun 2026

for Rejection reason and reading text from configuration Rejections.conf file
conf_path = "/home/denali/Public/luis/config/configurations/Alarms/Rejections.conf"
repo = ScopedRejectionRepository(path=conf_path)
REJECT_TEXT = repo.get("1", "Title")

Instructions part updated in https://devapps.diality.us/cru/#LEAHI-TESTSUITES-LDT-3153-1CFR-82873
Removed hard coded instructions text and Now I am getting object id find and then clicking it
content_column = waitForObjectExists(names.o_PreTreatmentBase_contentColumn_Column)
values = utility.findAllObjectsById(content_column, "_message")
for content in values[1:4]:
mouseClick(content)

LEAHI-DIALIN-LDT-4485-1 11 Jun 2026

dd_enum_repository -> fp_enum_repository

LEAHI-TD-FIRMWARE-LDT-4329-1 08 Jun 2026

Make a local BOOL variable and assign it TRUE or FALSE with a ternary operator and then return that local BOOl variable.

LEAHI-DIALIN-LDT-611-1 20 Jan 2026

I added the unique decorator back, except for the few that have aliases

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

I think timer should be internal (private) to this unit.

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

I think timeout should be handled inside ROPump unit. From here, we should just call one function that tells us whether alarm should be exempt or not.

BOOTLOADER-LEAH-1415-1 01 Oct 2024

Change "is the" to "is in". Remove extra "and".

BOOTLOADER-LEAH-1415-1 20 Jan 2026

TODO should be all caps.

LEAHI-DD-FIRMWARE-LDT-4409-2 09 Jun 2026

when are we closing D64 valve? handle the same in else block as well.

LEAHI-APPLICATION-LDT-3106-1 21 Jan 2026

Updated.

LEAHI-APPLICATION-LDT-2937-1 21 Jan 2026

Does not seem to be updated, right?

LEAHI-DIALIN-LDT-2937-1 20 Jan 2026

Create specific functions for each message.

LEAHI-APPLICATION-LDT-3174-1 23 Jan 2026

added

LEAHI-APPLICATION-LDT-3174-1 23 Jan 2026

updated

LEAHI-TESTSUITES-LDT-2741-1 23 Jan 2026

please remove AUT_NAME and AUT_NAME_ONLY and update the other tests accordinglt please

LEAHI-DD-FIRMWARE-LDT-2004-3 21 Jan 2026

bicarbChamberPeriodicFillCounter

LEAHI-DIALIN-LDT-2004-2 26 Jan 2026

fixed writing over the error count override.

Model ID isnt an override. Its a set as it does not revert back to another value. FW will be looking for only 1 U32 instead of a TEST_OVERRIDE_PAYLOAD_T.

the generic override will cause the FW to always reject the value since the payload size is not what is expected.

LEAHI-APPLICATION-LDT-3106-1 20 Jan 2026

Get new mesg IDs from Dara.

LEAHI-DD-FIRMWARE-LDT-2004-3 22 Jan 2026

Update inputs/outputs. I think more have been added.

LEAHI-TESTSUITES-LDT-2741-1 23 Jan 2026

for each sections please wrap around test.startSection() and test.endSection() so the test case report matches the outline commented at the top of the file

LEAHI-TD-FIRMWARE-LDT-1415-1 26 Jan 2026

Missing comment to right

LEAHI-APPLICATION-LDT-3174-1 26 Jan 2026

make variable

LEAHI-APPLICATION-LDT-2937-1 21 Jan 2026

Rinseback is initiated by the user during end treatment.

LEAHI-APPLICATION-LDT-3139-1 19 Jan 2026

remove empty lines

LEAHI-TESTSUITES-LDT-2971-1 19 Jan 2026

variable name has been update to: vTransmembranePressureLimitWindowRejectReason

LEAHI-DD-FIRMWARE-LDT-4485-1 09 Jun 2026

remove blank line

LEAHI-APPLICATION-LDT-3106-1 21 Jan 2026

Removed.

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

Fixed

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

Updated

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

Fixed

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

For init functions, I think it's ok (and cleaner) to just say we initialize ALL unit variables.

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

Why are we setting timer for pressure and PWM controls? Isn't it only applicable in flow control?
And why aren't we resetting exempt flag in same place as timer?

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

I think this function should return TRUE if exempt (we are in first 10 seconds of flow control from off state). All criteria checked here in this function.

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

Updated

LEAHI-DD-FIRMWARE-LDT-1925-1 20 Jan 2026

timeSinceP12Started?

LEAHI-APPLICATION-LDT-3174-1 23 Jan 2026

updated

BOOTLOADER-LEAH-1415-1 01 Oct 2024

This else could be removed if you just set next state to idle at top of function.