Home » Projekte » VT Server | |||||||||
GUI Masken Editor auf basis Virtual Terminal Software
|
|||||||||
Bei diesem Projekt lag der Schwehrpunkt in der Objekt Orientierten Design von Software für verteilte automotive Embedded sowie Echtzeit Systeme mit CAN Bus Kommunikation. Zur Grunde lag eine VT Server Software (www.isoaglib.org) (ISO 11783), (Agrartechnik) die die Masken eines CAN Clients (beliebiger Schlepper) auf seinem graphischen Terminal dargestellt hat und die Rückmeldungen über die Benutzerinteraktionen an den Client zurückgesendet hat. Das Projekt umfasste eine weitgehende Weiterentwicklung der VT Server Software zu einer vollqualifizierten Betriebssystem unabhängiger PC Software. Die neue Software diennte der graphisch unterstützten Entwickeln und Editieren von Virtual-Terminal-Masken von beliebigen Schlepper zu ermöglichen. Um die Ziele des Projekts zu erreichen wurden unter Anderem folgende Funktionalitäten und Softwarekomponenten realisiert und in die Software integriert und getestet. Es wurden somit folgende Komponenten realisiert:
Entwicklungsumgebung: C, C++, Ubuntu Linux Windows XP, CAN Analyser. |
Wenn Sie mehr über das Unternehmen erfahren wollen, besuchen Sie einfach die unten stehende Link.
|
Portierung der Software auf ein Embedded Target Platform
|
||||||||
Das Projekt umfasste eine Weiterentwicklung und Konfiguration von Objekt Orientierten VT-Server Software um dessen Funktionsfähigkeit an einem Embedded TargetSystem
mit Infinion C167 µicro-Processor zu gewährleisten. Die Ausgabe der graphishen und Steuerungselementen
sollte auf einem auf dem Board integrierten LCD Bildschirm erfolgen.
Die Benutzerinteraktionen sollten über mehreren Hardwaretasten realisiert werden, die sowohl für
die Navigation zwischen den Masken- und einzelnen Steuerelementen, als auch für die Zeicheneingabe realisiert werden sollten.
Insgesamt umfasste das Projekt folgenden Hauptarbeitspakete.
|
||||||||