•  

Comment Results

Review Name Created Custom Fields Content
HD-DEN-15306-1 19 May 2023

This doesn't seem like a fix to root cause - may not work if user clears alarm quickly.
Suggest looking at valve driver where alarm 62 is detected/triggered and maybe zeroing positionOutOfRangeCounter (reset 1 sec persistence) if AC power is out. That way, when AC is restored, valves will have a whole second to get where they're supposed to be before alarm is triggered.

TD-LEAH-41-1 16 Sep 2024

Fixed.

DD-LEAH-220-2 17 Sep 2024

Done.

LEAHI-SW-LDT-261-2 29 May 2025

No I did not, I forced testing as bool on the simulator.

BOOTLOADER-LEAH-1415-1 01 Oct 2024

Why zero? Why even return anything? Your OperationModes unit doesn't even look at return value.

LEAHI-SW-LDT-261-2 05 Jun 2025

RESOLVED

LEAHI-SW-LDT-261-2 28 May 2025

Please update to TD

LEAHI-APPLICATION-LDT-450-1 09 Jun 2025

This type of spacing is used in the SW/UI to facilitate the use of vertical selection and vertical alignment.

LEAHI-APPLICATION-LDT-627-1 23 Jun 2025

Fixed!

LEAHI-APPLICATION-LDT-1021-1 23 Jun 2025

Why removed?

DD-LEAH-227-1 01 Oct 2024

This flag remains true until the PUMP requested to be OFF state. No change is needed.

DD-LEAH-227-1 01 Oct 2024

Done.

DD-LEAH-227-1 01 Oct 2024

Done.

DD-LEAH-227-1 01 Oct 2024

Done.

DD-LEAH-227-1 30 Sep 2024

I know we've tended to only mention data that is static to this unit in the Input/Output sections, but I think we should also mentions important inputs from outside the unit (e.g. FPGA readings in this case).

DD-LEAH-227-1 30 Sep 2024

Add details item for given alarm that may be triggered in this function.

DD-LEAH-227-1 30 Sep 2024

Are you going to switch to common functions for overrides in next branch?

DD-LEAH-227-1 30 Sep 2024

I would move these up to definitions section.

DD-LEAH-227-1 30 Sep 2024

Change comment to "control concentrate pumps". Controls should be called after operation modes, so move this call down.

DD-LDT-1473-1 28 Jul 2025

Done.

LEAHI-APPLICATION-LDT-1516-1 29 Jul 2025

Can this variable be referenced to set the anchors.rightMargin below and for the extraSpace properties in all the child IconButtons?

TD-LDT-802-1 28 Jul 2025

Is this intended to be a terminal state? If so, add comment here noting that. If not, we need a way to exit this state and recover (handling here should look a lot like start state handler where we would act on a homing request which would take us to homing state).

LEAHI-APPLICATION-LDT-1516-1 29 Jul 2025

removed file

TD-LDT-736-1 28 Jul 2025

Alarm descriptions and trigger conditions calls out "more than 4 minutes" and Instructions says, "nearly 5 minutes". is this intended to display this way?

RO-LDT-566-2 30 Jul 2025

fixed in renamed file. thanks!

RO-LDT-566-2 30 Jul 2025

fixed. thanks!

RO-LDT-566-2 30 Jul 2025

fixed. thanks!

RO-LDT-566-2 30 Jul 2025

fixed. thanks!

RO-LDT-566-2 30 Jul 2025

fixed. thanks!

DD-LDT-1473-1 29 Jul 2025

Consider doing this in update compensated rate function (only once every 2 minutes when rate actually changes).

TD-LDT-802-1 01 Aug 2025

Done

LEAHI-APPLICATION-LDT-1788-1 01 Aug 2025

Remove semicolon.

TD-LDT-802-1 01 Aug 2025

Remove blank line.

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

To note for later, I was going to add a comment in the previous CR, The new naming canEdit() is a lot clearer than 'enableEditing()'.

HD-DEN-15196-2 15 May 2023

Fixed. Thanks!

HD-DEN-15196-2 15 May 2023

Fixed. Thanks!

HD-DEN-15196-2 15 May 2023

RESOLVED in CODE WALKTHROUGH.

HD-DEN-15196-2 15 May 2023

RESOLVED in CODE WALKTHROUGH.

HD-DEN-15196-2 14 May 2023

This is a 4th level state - not currently supported I think.

DD-LEAH-210-5 29 Aug 2024

Done.

DD-LEAH-210-5 29 Aug 2024

Done.

HD-DEN-15306-1 19 May 2023

The root cause is that abnormal AC power loss on the HD causes abnormal operating conditions and spurious errors. The valves return to position after the alarm is cleared, not when AC returns. The timer gives a ten-second window following removing the power fail signal and the alarm condition, where the alarm block is active. The original block used the alarms alone, we changed to the CPLD power loss detection - which returns with the return of AC. Clearing the alarms late means removing the block before the valves return to normal operation.

I think there are two approaches. We already have distributed failsafe that is entered on power fail, which we recover from after the alarm is cleared.
1. Create a pervasive state that affects every operating mode, allowing transitions to "safe" states during alarms, then back to the original operating state. The safe state would not register errors until after the transition back to normal operation.
2. Block errors until both AC is returned and the alarm is cleared when normal operation is restored.

The second approach is much simpler and addresses the root problem: odd control configurations resulting from having alarms with conflicting controls. In this case, the secondary alarms are spurious since they result from the valves dropping into a safe position, for instance, on the loss of AC. We also have a handful of other errors that occur under these conditions, fan speed, for instance, as well as valve positions,

DD-LEAH-210-5 30 Aug 2024

Done.

DIALIN-DENBUG-318-1 27 May 2025

RESOLVED.

DD-LEAH-210-5 30 Aug 2024

Done.

LEAHI-DIALIN-LDT-261-1 27 May 2025

Please let's address all the hardcoded message IDs with Enums,
I have two more comments, but let's do it all.

DD-LEAH-210-5 30 Aug 2024

Done.

HD-DEN-15229-1 15 May 2023

Updated to do this. To me it seems counter intuitive. If the user opens door when UF or BP screen is showing, then Open door screen come up, user opens door and gets alarm. If they hit next, it shows flip dialyzer screen but still alarms if door opened.

DD-LEAH-210-5 03 Sep 2024

Done.

DIALIN-DEN-15196-3 16 May 2023

Ticket didnt specify but a handler has been created to capture the reponse. Thanks!