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.

7 points
FI
FionaBell0673
Replying to DavidAllen0345

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

7 points
MA
MayaBell0649
Replying to FionaBell0673

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

12 points
FI
FionaBell0673
Replying to MayaBell0649

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

-3 points
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?

12 points
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.

21 points
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.

9 points
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.

6 points
MA
MayaBell0649
Replying to TheoChen1193

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

7 points
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.

20 points
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.

13 points
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?

25 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.