Util
Die Kategorie Util beinhaltet bei ROBO Pro Coding Blöcke folgender Art:
- Farbauswahl
- Warten
- Python Code
- Starten
- Funktionsausführung
Farbauswahl
Dieser Block dient als Eingabewert, wenn nach einer Farbe gefragt wird (z.B. beim Farbabgleich durch die Kamera). Durch Klicken bzw. Tippen auf die Farbe kann aus einer Farbpalette eine von 70 Farben ausgewählt werden.
Warten
Warten bis die Zeit abgelaufen ist
Der Block warte [] ... hindert das Programm für die angegebene Wartezeit daran, weiterzulaufen. Dabei kann im Dropdown-Menü (kleines Dreieck) die Zeiteinheit und im Eingabefeld dahinter die gewünschte Länge der Pause gewählt werden.
Warten mit Bedingung
Beim warte bis-Block ist die Pause nicht an die Zeit, sondern an die Erfüllung einer Bedingung (z.B. ob ein Taster gedrückt ist) geknüpft. Die Bedingung wird an den warte bis-Block angehängt.
Python-Code
Möchte man bestehenden Python-Code in ROBO Pro Coding integrieren, so kann man ihn in den Python Code-Block einfügen. Das Programm führt dann alles aus, was in dem Block in Python geschrieben wurde.
Starten
Auch der starte wenn-Block ist an eine Bedingung geknüpft. Erst, wenn diese Bedingung erfüllt ist, startet das im Blockkörper stehende Programm.
Funktionsausführung
Mit dem führe Funktion ... in einem Thread aus lässt sich die ausgewählte Funktion in einem separaten Thread ausführen. Diese Maßnahme kann in manchen Fällen ermöglichen, dass ein Programm weiterhin auf Eingaben reagieren kann und schneller ausgeführt wird.