Das Terminal Panel ist die integrierte Befehlszentrale der Photon Benutzeroberfläche. Es ermöglicht die blitzschnelle Steuerung der Lichtanlage über Tastaturbefehle, ohne dass die Maus genutzt werden muss.
- Echtzeit-Befehlseingabe: Ausführung aller CLI-Befehle (
new, add, set, type, help) direkt in der grafischen Oberfläche.
- Farbige Rückmeldungen: Anzeige von Erfolgsmeldungen, Warnungen, DMX-Werten und Fehlern in farblich differenzierten Textblöcken.
- Kernel-Kommunikation: Eingegebene Kommandos werden über die TCP-Verbindung an den Kernel geschickt und das Ergebnis im Ausgabebereich angezeigt.
- Am unteren Rand des Panels befindet sich die Eingabezeile.
- Mit
Enter wird der Befehl abgeschickt.
- Alle unterstützten Kommandos und Syntax-Regeln findest du in der CLI Befehls-Referenz.
¶ 2. Befehlshistorie (Command History)
- Mit den Pfeiltasten
↑ (Hoch) und ↓ (Runter) kann durch zuvor abgesetzte Befehle geblättert werden.
- Erleichtert wiederholte Befehle (z. B. Farbanpassungen oder inkrementelles Einstellen von Werten) erheblich.
- Die Ausgabe erfolgt über scrollbare Textfragmente mit dynamischer Farbgebung (
Color32):
- 🟢 Grün / Info: Erfolgreich ausgeführte Aktionen (z. B. Fixture gepatcht, Werte übernommen).
- 🔴 Rot / Fehler: Syntaxfehler, unbekannte Fixtures oder ungültige Wertebereiche.
- ⚪ Grau / Weiß: Allgemeine Rückmeldungen, Tabellen und Hilfetexte.
- Über das Zahnrad-Symbol oben rechts im Panel lässt sich das Einstellungsfenster öffnen:
- History Length (Verlaufslänge): Bestimmt, wie viele Zeilen im Ausgabepuffer maximal vorgehalten werden (Standard: 100 Zeilen). Bei Erreichen des Limits werden älteste Einträge automatisch verworfen, um Speicher und Renderperformance zu schonen.
- Das Terminal erkennt automatisch, ob eine aktive TCP-Verbindung zum Kernel besteht.
- Ist das Terminal inaktiv (z. B. vor erfolgreicher Verbindung oder Authentifizierung), wird die Eingabe gesperrt, um Fehlübertragungen zu verhindern.
¶ 🔗 Verwandte Themen