The next plate inherits the previous plate's green result

DavidBrown0954 · 28 Jan 2026, 02:32 UTC

Closed
DA
DavidBrown0954
We've got the ordinary wait explained on our UR5e handover, but the inspection replay makes the next plate green before its result arrives. I can show it sometimes by slowing the test. How do I make that same wrong order happen every time for the software author?

13 replies

CA
CallumBennett0708
Replying to DavidBrown0954

Hold the old event in a queue and release it after the next attempt starts, through the same handler the application normally uses

20 points
DA
DavidBrown0954
Replying to CallumBennett0708

There's already a pause button in the test but it pauses everything. I need just the first result held, with the second attempt allowed to start.

5 points
CA
CallumBennett0708
Replying to DavidBrown0954

Yep, separate the event queue from the test clock, otherwise you're just stopping the story before the interesting bit

18 points
JA
JaneBrooks0858
Replying to DavidBrown0954

Give each queued item a visible attempt reference. Selecting 'release first' gets confusing once the queue contains retries as well as the two original results

-5 points
DA
DavidBrown0954
Replying to JaneBrooks0858

Author added that. The old event makes the current heading green, but the line below still says waiting. Same thing on every release now.

13 points
GR
GraceCarter1016
Replying to DavidBrown0954

Lovely. Two answers on one screen.

9 points
NA
NaomiBarnes0593
Replying to DavidBrown0954

Does the exported inspection list follow the heading or the waiting row? That list is what quality may receive after the screen has changed again.

17 points
JA
JaneBrooks0858
Replying to GraceCarter1016

Grace, this is why I like checking the view separately. A correct stored row can sit under a very convincing wrong colour.

10 points
DA
DavidBrown0954
Replying to NaomiBarnes0593

Naomi, export follows the row, so the plate is still pending there. Author found the heading wasn't checking the attempt reference at all. Patch is in the offline build.

7 points
NA
NaomiBarnes0593
Replying to DavidBrown0954

Keep the export assertion alongside the heading test. Someone can fix one path and accidentally change the other when they tidy the code later.

16 points
DA
DavidBrown0954
Replying to NaomiBarnes0593

Old-first, old-last and repeated-current all pass in the patched build. I also tried opening on an unfinished attempt. Heading and export agree now, with the unfinished one still waiting.

16 points
DA
DavidBrown0954
Replying to DavidBrown0954

Small correction to my opening: the result wasn't attached to the next plate in storage. It was shown above it. We've kept the original wording with the reproduction because that's what the operator sees.

22 points
CA
CallumBennett0708
Replying to DavidBrown0954

Has that build reached the actual workstation yet, or are you still waiting for its update slot?

7 points

Discussion closed

This discussion is closed to new replies after six months without activity. Last activity: .