failed UR5e mode reads now look like a sensible mode

HenryBarnes0525 · 16 Aug 2026, 02:44 UTC

Reply to discussion
HE
HenryBarnes0525
Our read-only mode screen still expects the old SDK value. New environment returns a container, and failed requests get plausible labels. What should the adapter check before the display uses anything inside it?

8 replies

FA
FarahArcher0417
Replying to HenryBarnes0525

What does the installed version's documented response contract say identifies request success? Establish that before extracting mode data.

10 points
HE
HenryBarnes0525
Replying to FarahArcher0417

Checked the applicable contract. Our wrapper uses container truthiness, so a populated failure container reaches the label lookup. Saved a failing example for the test.

16 points
LU
LuisChan1130
Replying to HenryBarnes0525

Keep its documented error detail too (not as mode data). Support may need the reason later.

18 points
SA
SaraCarter0983
Replying to HenryBarnes0525

Does a failed read after a good one leave the old mode looking current?

-1 points
HE
HenryBarnes0525
Replying to SaraCarter0983

It did. Repaired request-success checking and stale display handling. Offline good-then-failure and malformed-response cases now show unavailable current mode, with previous mode separately aged.

13 points
FA
FarahArcher0417
Replying to HenryBarnes0525

Include successful but unrecognised mode data. A successful request alone doesn't make every payload valid.

17 points
HE
HenryBarnes0525
Replying to FarahArcher0417

That case passes too: unknown payload is unavailable, with its reason retained. Approved read-only comparison in the supported environment matched the documented interpretation. Parser and current/previous display checks complete.

18 points
LU
LuisChan1130
Replying to HenryBarnes0525

Keep those response examples with the supported version, so the next environment change has a comparison.

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