Our FR10 classroom shortcut loads a different SDK folder

DavidBrooks0867 · 17 Oct 2025, 04:05 UTC

Closed
DA
DavidBrooks0867
My rebuilt teaching laptop rejects an argument in our FR10 status-reading script. The old machine still runs it. I found a copy of the SDK beside the lesson files and another in the setup folder, but I cannot tell which one the classroom shortcut actually uses.

9 replies

HA
HassanArcher0356
Replying to DavidBrooks0867

Report the imported module path and interpreter from that shortcut, before changing the call to suit whichever documentation happens to be open.

9 points
DA
DavidBrooks0867
Replying to HassanArcher0356

It imports the lesson-folder copy. The working machine imports from its managed environment. I had assumed the setup folder won because that is where I installed things, which is not a great lesson to teach.

13 points
FI
FionaAllen0325
Replying to DavidBrooks0867

Don't make the lesson directory a dumping ground for libraries. Keep the environment setup separate and documented. Otherwise every archived exercise can bring its own surprise SDK back into class.

20 points
MA
MayaChen1171
Replying to DavidBrooks0867

Does the handover include the shortcut target? We inherited one that bypassed the environment instructions completely.

21 points
CA
CallumAllen0273
Replying to FionaAllen0325

Fiona, would you keep the old lesson copy somewhere for comparison before removing it?

9 points
FI
FionaAllen0325
Replying to CallumAllen0273

Yes, Callum, archive it outside the import locations and label what it came from. I mean stop using it as a dependency, not lose the evidence of what the class ran.

10 points
DA
DavidBrooks0867
Replying to MayaChen1171

Maya, the target was missing from our handover. We have it now, along with both imported paths and the installed versions. The course maintainer is choosing the supported environment; I am leaving the script unchanged until that is settled.

10 points
HA
HassanArcher0356
Replying to DavidBrooks0867

Compare the documented call signature for the selected SDK as well; identical script text does not guarantee the two imported libraries accept identical arguments.

9 points
MA
MayaChen1171
Replying to DavidBrooks0867

Who maintains that environment after you hand the laptop over?

13 points

Discussion closed

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