Beschreibung
Der Kurs gibt einen Überblick über die Displays der VSX-Serie und das Plattformkonzept und führt in die Programmierung der Displays mit dem VSX-devKit ein.
Der Kurs richtet sich an Entwickler, die Bedienoberflächen für die VSX-Displays programmieren wollen.
Die theoretisch vermittelten Inhalte werden mit praktischen Übungen beispielhaft vertieft.
Lernziele
Der Kursteilnehmer
- Kennt die Displays und das Plattformkonzept der VSX-Display-Familie und dessen Nutzen für
- die Software-Erstellung.
- Kennt das Development Kit und die nutzbaren Widgets
- Kann Bedienoberflächen unter Einsatz verschiedener Widgets programmieren
Voraussetzungen
Programmierkenntnisse in Qt hilfreich, aber nicht erforderlich
Kursinhalt
- Einführung
- Hardware der VSX-Produktfamilie
- Schnittstellen
- Entwicklungsumgebung VSX-devKit
- DevKit Konzept und Tools
- Datapoints, Lookup-Tables, Widget-Konfiguration
- Widget-Klassen und Beispiele für Widgets
- Sprachen- und Farben-Verwaltung.
- Video-Verarbeitung
- Protokolle, z.B. CAN-Protokolle, KEFEX
- HMI API zur Erweiterung der graphischen Programmierumgebung mit C++
- Simulation und Debugging
- Programmierpraxis