Which SDK folder is my script actually using? (SDK response inspection)

NadiaBaker0465 · 29 Aug 2026, 18:46 UTC

Reply to discussion
NA
NadiaBaker0465
I rebuilt our laptop, and the read-only script for SDK response inspection on Fairino FR10 now rejects an argument before contacting the controller. The old laptop still runs the same script. I've found several SDK folders, but no record of which copy it uses. Our setup is in a training cell with a documented read-only test, with an inspection fixture as the reference item.

11 replies

YA
YasminBell0615
Replying to NadiaBaker0465

Which module path does the script's own interpreter load on each laptop? I'd start there; the names on the SDK folders don't tell you what's running.

24 points
NA
NadiaBaker0465
Replying to YasminBell0615

@YasminBell0615 Different paths. Our vendor folder on the old laptop, an installed package on the rebuild. I'd compared everything except the imports, apparently.

23 points
YA
YasminBell0615
Replying to NadiaBaker0465

@NadiaBaker0465 Preserve your working copy and compare the two function signatures. Recreating it in an isolated environment should answer the laptop part of the problem.

19 points
JA
JaneBrooks0858
Replying to YasminBell0615

Too certain. Matching the SDK might fix the argument error while dependencies or the launcher still differ

9 points
YA
YasminBell0615
Replying to JaneBrooks0858

@JaneBrooks0858 You're right about my wording. Matching the SDK starts the comparison; it doesn't finish it. Include the interpreter, dependencies and launcher, then compare the documented read-only result.

23 points
NA
NadiaBaker0465
Replying to YasminBell0615

Found it: the rejected argument has a different signature. Both copies are intact, and our working laptop is untouched.

20 points
AI
AishaArcher0431
Replying to NadiaBaker0465

Why not change the argument? I'd have tried that first

6 points
YA
YasminBell0615
Replying to AishaArcher0431

It could remove the local error. You'd still need matching SDK documentation and confirmation of the controller pairing; accepting the arguments doesn't establish the rest of the behaviour.

17 points
LU
LuisArcher0434
Replying to YasminBell0615

@YasminBell0615 My terminal and shortcut used different environments. I celebrated fixing the terminal. The shortcut wasn't impressed.

16 points
NA
NadiaBaker0465
Replying to LuisArcher0434

@LuisArcher0434 I still don't have a verified environment to replace our working laptop. The import difference is real, but it isn't enough to call the rebuild solved.

23 points
YA
YasminBell0615
Replying to NadiaBaker0465

That's a fair limit on the result. You've found a lead, but you haven't claimed a replacement you can't verify.

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