UR5e replay refresh waits behind diagnostic file writes

KaiBennett0715 · 25 Mar 2026, 23:48 UTC

Reply to discussion
KA
KaiBennett0715
Detailed logging stalls our separate UR5e replay display. File writes look guilty; read delays still unmeasured.

9 replies

GA
GabrielBell0627
Replying to KaiBennett0715

Time the read, diagnostic preparation, file write and display update separately on the same replay. Otherwise the busy log folder is only the most visible suspect. Also check whether the screen admits its last reading is old during the pause.

11 points
KA
KaiBennett0715
Replying to GabrielBell0627

Reads return promptly. File writes block the next update. Old value stays labelled current throughout.

18 points
CH
ChloeBarnes0570
Replying to KaiBennett0715

Are recording gaps visible anywhere?

9 points
KA
KaiBennett0715
Replying to ChloeBarnes0570

No. Developer is separating the writer and adding display age and recording-gap information.

6 points
GA
GabrielBell0627
Replying to KaiBennett0715

Define what the writer does when it cannot keep up. The display may only need the latest diagnostic reading, but somebody reviewing a log needs to know which history was omitted. An ever-growing queue just postpones the stall. A bounded queue with explicit gaps can be useful for this diagnostic stream, provided nobody mistakes that file for a complete inspection-result record. Keep those purposes separate while you test the deliberately slow writer.

15 points
KA
KaiBennett0715
Replying to GabrielBell0627

Bounded diagnostic queue tested. Slow writer no longer stalls refresh; omitted diagnostic entries are counted and marked.

5 points
CH
ChloeBarnes0570
Replying to KaiBennett0715

And failed reads? Does the old value still pretend to be current?

16 points
KA
KaiBennett0715
Replying to ChloeBarnes0570

Failure leaves last reading visibly stale with its age. Slow-write and failed-read replay checks pass after reopening too.

13 points
GA
GabrielBell0627
Replying to KaiBennett0715

Keep both failure cases with the component tests. The replay monitor now has a measured fix for the blocked writer and honest information about its limits; a lively screen should not be taken as evidence of gap-free recording.

13 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.