I cannot trust the mode value our replacement SDK gives the dashboard

ImranAllen0305 · 13 Aug 2026, 17:09 UTC

Reply to discussion
IM
ImranAllen0305
Our read-only UR5e training dashboard expected the old SDK's direct mode value. The replacement returns a container, and failed requests now get displayed as believable readings. Reference bracket in the cell, but this is a response-interpretation problem. How should I support the documented formats without guessing from the values?

6 replies

MA
MayaBaker0475
Replying to ImranAllen0305

Select parsing by the supported SDK contract, not by whichever field resembles the old number.

15 points
IS
IsabelBrooks0822
Replying to ImranAllen0305

Keep raw successful and unsuccessful examples from each environment with their version details. The wrapper needs to establish success before extracting and validating the mode payload. A plausible number in a failed response is not a second opinion on the controller state.

23 points
IM
ImranAllen0305
Replying to IsabelBrooks0822

Our wrapper currently picks out a value without checking the response outcome. I'll isolate that interpretation and give the display a valid reading or an explicit unavailable result, rather than let it inspect either container itself.

12 points
MA
MayaBaker0475
Replying to ImranAllen0305

Test success followed by failure too. The display may retain the previous value as current.

8 points
IS
IsabelBrooks0822
Replying to ImranAllen0305

And record which formats the adapter supports. A catch-all branch that tries to interpret unknown versions would recreate the original problem with a more reassuring name. Unsupported and malformed responses should be visible diagnostic outcomes, not silently converted to a familiar mode.

10 points
IM
ImranAllen0305
Replying to IsabelBrooks0822

The saved-response tests now reject failed and malformed containers, and the screen clears its current mode after failure. I still need to check the supported read in the installed environment and the case where fresh responses stop arriving. The software fix is not a complete connection test.

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