Inhaltsverzeichnis
|
Aseba Studio ist die Umgebung, in welcher wir arbeiten und Fehler in den Aseba Befehlen an alle Netzwerkelemente suchen.
Innerhalb des Studios, hat jeder Netzwerkpunkt von Aseba sein eigenes Etikett mit Befehlen, Speicherinhalt, Ausführstatus und Fehlersuchkommandos. Zusätzlich ermöglicht eine Werkzeugliste generelle Befehle an alle Netzwerkelemente. Dies erlaubt sowohl eine Gesamtkontrolle über das Netzwerk als auch eine gezielte Kontrolle jedes einzelnen Netzwerkelements.
Die Syntax der Befehle wird im Eingabefeld automatisch farblich hervorgehoben, Absätze eingerückt und Variablen für den Speicher abgekürzt. Ausserdem wird die momentane Position im Modus "Schritt für Schritt" laufend aktualisiert und Fehler werden in rot hervorgehoben.
Studio kompiliert die Befehle noch während der Benutzer am schreiben ist.
Das Resultat der Kompilierung (Erfolg oder Beschreibung des Fehlers) wird unter dem Eingabefeld angezeigt. Dies ist äusserst nützlich, da die Fehler sofort behoben werden können und damit die Qualität des Codes erhöht wird.
Studio listet die verfügbaren Variablen jedes Netzwerkelemts auf. Mit einem einzigen Klick kann diese Liste aktualisiert werden. Diese Liste gibt einen Gesamtüberblick aller momentanen Werte der Netzwerkelemente.
Studio beinhaltet einen Fehlersucher. Für jedes Netzwerkelement wird der aktuelle Ausführungsstatus angezeigt. Die kontinuierliche Ausführung und die Haltepunkte werden Schritt für Schritt angezeigt. Ein Klick mit die rechte Maustaste innerhalb des Befehlseingabefeldes erlaubt es in der ausgewählten Linie, einen Haltepunkt zu setzen oder zu entfernen. Nach jedem Haltepunkt oder Schritt werden die Variablen aktualisiert.
Es ist möglich, Konstanten für alle vorhandenen Netzwerkelemente zu definieren.
Die Namen der Ereignisse können vom Benutzer selbst definiert werden und mit einem Doppelklick auf den Namen wird das korrespondierende Ereignis gesendet. Unter der Liste aller Ereignisnamen, zeigt ein Bildschirm die kürzlich eingetretenen Ereignisse über eine gewisse Zeit mit ihren Parametern an. Dies erlaubt das Überwachen des Verteilungsverhaltens des Netzwerks.
Studio zeigt die lokalen Ereignisse jedes Netzwerkelements und die vorgegebenen Funktionen an. In der Werkzeughilfe wird jede vorgegebene Funktion kurz beschrieben.
Sie können die Namen von Funktionen, Variablen, Ereignissen, und Konstanten abkürzen und so viel Zeit beim Eintippen sparen.
Das Menu Hilfe in Studio verbindet Sie sofort mit dieser Dokumentation und der der Aseba Befehlsprache.
Dieses Dokument ist empfehlenswert: