September 2021
Intermediate to advanced
316 pages
7h 54m
German
Vor allem bei größeren Programmen ist ein Debugging, das heißt eine Nachverfolgung der Ausführungspfade und Aktivitäten eines Programms, sehr notwendig. In der industriellen Entwicklung sind verschiedene Techniken im Einsatz, die auch bei der Roboterprogrammierung mit LEGO Mindstorms bzw. LEGO Spike Prime zum Einsatz kommen können.
Ein klassisches Debugging mit Haltepunkten (Breakpoints) im Code und einem Debugger, der auch die Speicher-/Variablenbelegung anzeigt und diese gegebenenfalls sogar veränderbar macht, sucht man im LEGO-Umfeld vergeblich. Dies hängt maßgeblich mit der Ausführung auf einem anderen System zusammen, für das ein sogenanntes Remote Debugging notwendig wäre.
Natürlich ist es so, ...