
ISOBUS Button: Mehr als nur ein Klick – Die Standardisierung der Landtechnik
Diese Podcast-Episode beleuchtet das ISOBUS Button Objekt, ein fundamentales interaktives Element in der Steuerung landwirtschaftlicher Maschinen über ein Virtuelles Terminal (VT). Der Button ermöglicht es Bedienern, durch Berührung auf Touchscreens oder mittels Navigationsmitteln Befehle auszuführen und spezifische Funktionen zu aktivieren.
Die Folge erklärt die praktischen Attribute und Eigenschaften des Buttons, wie seine eindeutige Objekt-ID, Position und Größe (in Pixeln definiert), sowie seine visuelle Darstellung durch Farben, Texte oder Grafiken. Ein besonderes Augenmerk liegt auf der Struktur des Buttons, bestehend aus Button Area, Button Face und dem herstellerspezifischen Button Border, der standardmäßig 8 Pixel kleiner ist als die Button Area und bei Bedarf ausgeblendet oder eliminiert werden kann.
Des Weiteren wird die Rolle des Button Objekts bei der Interaktion und Datenauswertung beleuchtet. Beim Betätigen eines Buttons sendet das VT eine "Button Activation Message" mit vier definierten Zuständen (BUTTON_STATE_PRESSED, BUTTON_STATE_HELD, BUTTON_STATE_RELEASED, BUTTON_STATE_ABORTED) an den Working Set Master. Die Episode betont die Wichtigkeit der Auswertung von "released" oder "held" Zuständen für eine korrekte Aktionsabbruchmöglichkeit. Für Entwickler bietet der Podcast Einblicke in die Implementierung mithilfe des ISO-Designers, wo Buttons per Drag & Drop erstellt und ihre Eigenschaften angepasst werden können, inklusive der Zuweisung von Key Codes und der Konfiguration als rastender ("latchable") oder Taster-Button ("momentary"). Auch die Unterstützung simultaner Button-Aktivierungen ab VT Version 4 wird thematisiert.