No description
hub | ||
spike | ||
.gitignore | ||
gorobot.py | ||
iqrobot.py | ||
main.py | ||
README.md | ||
vscode-lego-extension-precompile.png | ||
vscode-lego-extension-settings.png |
Entwickler Setup
- Installiere VS Code
- Installiere Git
- Installiere VS Code Extension: https://marketplace.visualstudio.com/items?itemName=PeterStaev.lego-spikeprime-mindstorms-vscode
- Clone unsere Code Vorlage aus Git
In der VSCode Extension pre-compile einstellen:
Code auf den Spike laufen lassen
-
Über die VSCode Extension auf einen Slot hochladen (Extension Button oder F1->LEGO)
-
Slot starten (kann auch über die "autostart" Option im Kopf des Codes automatisiert werden)
# LEGO type:standard slot:5 autostart
Code als gemeinsame Bibiothek entwickeln und auf dem Spike ausführen
-
Eigene Python Datei anlegen zB
meincode.py
-
Auf einen Slot hochladen (am besten Pre-Compile unter VS Code Settings einstellen, siehe Entwickeler Setup)
-
importFile
Funktion aus dermain.py
nutzen:importFile(slotid=6, precompiled=True, module_name="meincode") import meincode as mc print(mc.HELLO)
Project Setup History
git clone https://github.com/fluffyhuskystudio/spike-prime-api.git
mkdir spike-all-py
cd spike-all-py
cp -r ../spike-prime-api/hub ./
cp -r ../spike-prime-api/spike ./