New laptop rejects an argument before the FR10 gets involved

SarahBaker0502 · 21 Feb 2025, 12:05 UTC

Closed
SA
SarahBaker0502
Rebuilt our inspection laptop. Same read-only script, argument error before connection. Old laptop works. Which SDK folder is it actually using?

21 replies

AM
AmaraCarter1035
Replying to SarahBaker0502

Ask Python where it loaded the module from, because the newest-looking folder might not be the one it opened.

10 points
SA
SarahBaker0502
Replying to AmaraCarter1035

There are three folders called SDK. Newest wasn't the working one. How do I compare them sensibly?

9 points
AM
AmaraCarter1035
Replying to SarahBaker0502

Get the loaded file path and interpreter path from each laptop, then look up the arguments that copy expects for your call.

16 points
RO
RobinAbbott0077
Replying to SarahBaker0502

Does the old laptop still work from its normal shortcut, rather than an editor?

1 points
AM
AmaraCarter1035
Replying to RobinAbbott0077

Try Robin's shortcut check first, the editor can pick its own Python and make this even more confusing.

20 points
SA
SarahBaker0502
Replying to RobinAbbott0077

Yes, normal shortcut works there. New machine's shortcut launches a different interpreter from the editor.

20 points
AA
AaronBaker0436
Replying to SarahBaker0502

Write both launch arrangements down before fixing anything. It saves a lot of confusion when someone later says they tested the same script and got another answer.

10 points
AM
AmaraCarter1035
Replying to SarahBaker0502

Which SDK file does each of those launch methods actually load? Could still be the same copy despite using different Python installs.

18 points
LE
LeahAli0234
Replying to AaronBaker0436

Our trainer once tested the editor run and handed us a broken desktop button. Please include the button in the final check; that's the thing evening shift will use.

12 points
SA
SarahBaker0502
Replying to AmaraCarter1035

Both new launch methods load the new SDK. The working laptop loads a copy beside its application.

13 points
AA
AaronBaker0436
Replying to SarahBaker0502

That gives you something concrete to preserve. Does the application folder include release notes or a manifest explaining which copy was supplied?

7 points
AM
AmaraCarter1035
Replying to SarahBaker0502

Don't just delete the argument to shut the error up, find what that call expects in each copy first.

19 points
SA
SarahBaker0502
Replying to AaronBaker0436

Found a release note. Working copy documents the argument; new copy's matching method has a different signature.

19 points
LE
LeahAli0234
Replying to SarahBaker0502

Will you restore the known setup or update the application? I need that distinction in our own handover when a laptop gets replaced.

22 points
RO
RobinAbbott0077
Replying to SarahBaker0502

Is the copied old folder approved for that controller, or merely the one that works?

0 points
SA
SarahBaker0502
Replying to RobinAbbott0077

Support confirmed the old release matches our approved setup. We're restoring that environment for now.

7 points
AM
AmaraCarter1035
Replying to SarahBaker0502

Write down that exact version so the next rebuild uses it too, and give the newer SDK its own upgrade job instead of sneaking it in.

14 points
AA
AaronBaker0436
Replying to AmaraCarter1035

Include where the verified package came from. A folder called 'working final' is surprisingly unhelpful to the person rebuilding your next laptop.

8 points
LE
LeahAli0234
Replying to SarahBaker0502

And try the workshop login, not just the administrator account used to install it. Our shortcut problem only showed up for the ordinary operator.

15 points
SA
SarahBaker0502
Replying to LeahAli0234

Workshop login and desktop shortcut both pass the read-only check. Package source and version are now recorded. Thank you.

18 points

Discussion closed

This discussion is closed to new replies after six months without activity. Last activity: .