L'IoToS permet également de faire du débogage de programme.
En effet, le confort de la ligne de commande et du datalogger permettent de déboguer efficacement un programme.
Imaginez que vous codez le programme d'un drone :
si la compilation se passe bien, il est possible que le programme reste bloqué sur une fonction ou dans une boucle.
J'utilise l'IoToS pour déboguer.
Le cmdLine.print en Telnet permet de vérifier le code en cours d'exécution,
et pour les temps longs, la fonction datalogger (où l'on peut placer n'importe quelle variables ou d'étapes du code) permet de tracer l'évolution de l'exécution du programme.
En plus de commander le drone, par exemple, on peut suivre son état en temps réel.
[^] # Re: Pas un OS
Posté par Jean-Marc_Biechy . En réponse au lien IoToS - Le prof qui a codé un OS de zéro pour ses élèves. Évalué à 3 (+3/-0).
Utilisation de l'IoToS
L'IoToS permet également de faire du débogage de programme.
En effet, le confort de la ligne de commande et du datalogger permettent de déboguer efficacement un programme.
Imaginez que vous codez le programme d'un drone :
si la compilation se passe bien, il est possible que le programme reste bloqué sur une fonction ou dans une boucle.
J'utilise l'IoToS pour déboguer.
Le cmdLine.print en Telnet permet de vérifier le code en cours d'exécution,
et pour les temps longs, la fonction datalogger (où l'on peut placer n'importe quelle variables ou d'étapes du code) permet de tracer l'évolution de l'exécution du programme.
En plus de commander le drone, par exemple, on peut suivre son état en temps réel.