MENU
Contact Us




Projekt

QT support

Integration von QT Libs und Entwicklung von QT Applikationen



CPU

i.MX7 (NXP)

Hersteller

Toradex

OS

Linux

Kompetenzen

Linux
QT
Yocto

Projektgröße:

Schwierigkeit:




Anfrage/Problem:

Der Kunde muss die Systemeinstellungen (IP-Adresse, Uhrzeit) konfigurieren, ein Firmware-Update durchführen und die Kalibrierung auf seiner Panel-SPS anzeigen. Das vom Hardwarelieferanten bereitgestellte Linux-Image muss Grafiken unterstützen.

Lösungsansatz:

Wir haben dem Linux-Image per Yocto QT-Bibliotheken mit der gewünschten Funktionalität hinzugefügt. Im Anschluss haben wir eine QT-Anwendung entwickelt, die beim SPS-Boot startet und es dem Endbenutzer ermöglicht, Systemeinstellungen zu konfigurieren. Nachdem der Benutzer die konfigurierten Einstellungen vorgenommen hat, werden alle erforderlichen Parameter im nichtflüchtigen Speicher des Geräts gespeichert und dauerhaft im Gerät verwendet. Die GUI-Anwendung enthält mehrere Grafikformulare zum Bearbeiten aller erforderlichen Einstellungen. Eine solche Anwendung ermöglicht auch das Speichern/Wiederherstellen der Einstellungen auf/von dem USB-Stick. Die Kalibrierung wurde für verschiedene Anzeigetypen unterstützt.

Hinweis: In diesem Fall haben wir die kostenlose Version der QT Bibliothek installiert. Bei anderen Projekten haben wir auf Kundenwunsch mit kommerziellen QT-Bibliotheken gearbeitet.

Ergebnisse:

QT wurde wie erwartet in das Linux-Image integriert und die QT-Anwendung deckt alle definierten Anwendungsfälle für die Systemkonfiguration ab.




Ressourcen: