verbose log on, FR10 display stuck

FionaBell0673 · 8 Jun 2026, 15:35 UTC

Reply to discussion
FI
FionaBell0673
Inspection display freezes when the log folder gets busy. Started after I enabled detailed logging. Cell controls are separate, but my screen keeps its old numbers and somebody always gets called over. Suspect file writes. Haven't measured them yet.

12 replies

DA
DavidAllen0345
Replying to FionaBell0673

Time the write and the status request separately. Otherwise a slow disk gets to impersonate a robot fault, which is a fairly expensive disguise.

7points
FI
FionaBell0673
Replying to DavidAllen0345

Found the write inside the polling loop. No separate timing. I'll add that before blaming the network.

7points
MA
MayaBell0649
Replying to FionaBell0673

Does the frozen screen show how old its last reading is?

12points
FI
FionaBell0673
Replying to MayaBell0649

No age shown. Just the value. That's worse than I thought.

-3points
CH
ChenAllen0268
Replying to FionaBell0673

Our display once kept a green status through a disconnected cable. Showing the last update time made that obvious; does yours have room beside the value?

12points
FI
FionaBell0673
Replying to ChenAllen0268

Yes. Added age to the draft screen. Timing capture also shows long file writes during two pauses. Status reads weren't slow in those two.

21points
DA
DavidAllen0345
Replying to FionaBell0673

I'd move writing out of the polling path. Give the queue a limit though. An endless backlog just saves the trouble for later.

9points
TH
TheoChen1193
Replying to DavidAllen0345

Who gets told if that queue fills? I do not want to be the person collecting a whole shift of useful diagnostics and finding an empty file at handover.

6points
MA
MayaBell0649
Replying to TheoChen1193

Show dropped entries explicitly, with the logging fault. Thanks, Theo; I had overlooked that.

7points
DA
DavidAllen0345
Replying to TheoChen1193

And decide whether a full queue drops old entries or new ones. Both lose something. The person reading the log needs to know which history survived.

20points
FI
FionaBell0673
Replying to DavidAllen0345

Developer has a bounded writer queue in the test build. It drops new diagnostic entries when full and shows the count. Slow-folder replay keeps the display updating. Network delay test still outstanding.

13points
TH
TheoChen1193
Replying to FionaBell0673

That count would help me. Does it stay visible after the folder recovers, or will I need to catch it during the pause?

25points

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.