4D Systems: Grafikpower für Embedded Systems

 

 

 

4D_systems_logo

 

 

App

 

Ab sofort sind wir offizieller Distributor des australischen Display-Herstellers 4D Systems. Das Unternehmen mit Sitz in Sydney wurde 1990 gegründet und hat sich ganz auf die Entwicklung und Herstellung intelligenter Displays und Touchpanels konzentriert. Dieses gebündelte Know-how wird deutlich, wenn Sie ein Produkt von 4D Systems in den Händen halten. Doch neben der hervorragenden Herstellungsqualität bestechen die Produkte auch durch eine unendliche Funktionsvielfalt.

4D Systems nutzt in ihren Anzeigen eigene Grafikprozessoren (Goldelox, Picaso und Diablo16), die speziell für die Anwendung in Embedded Systems optimiert sind. Diese GPUs werden in der Sprache 4DGL (4D Systems Graphic Language) programmiert, die Konzepte aus C, Pascal und Basic übernommen hat. Sie ist sehr intuitiv aufgebaut und äußerst mächtig. Doch Sie können Ihre Oberfläche auch grafisch erstellen.

 

4D Systems bietet für die Programmierung Ihrer Displays die Entwicklungsumgebung Workshop4, die Sie kostenlos herunterladen können.

 

4D-Workshop4-02

 

 

Um die komplette Vielfalt der Produkte von 4D Systems vollständig ausschöpfen zu können, bietet Workshop4 vier unterschiedliche Projektansätze:

 

icon_designer

Im Designer erstellen Sie die Programme textorientiert in der Programmiersprache 4DGL. Diese Entwicklungsumgebung ist ideal für versierte Anwender, die sowohl die Programmiersprache beherrschen als auch die internen Funktionen kennen. Die richtige Umgebung für Code-Puristen, die gern die Hände von der Maus lassen.


 

icon_visi

Der ViSi-Ansatz ist vergleichbar mit den üblichen grafische IDEs wie Visual Studio, Eclipse oder Netbeans. Sie können Komponenten auf die Oberfläche des Touchpanels ziehen, dort optisch ausrichten und dann den Code im Texteditor erzeugen lassen. Dort können Sie dann den "Code behind" an Ihre Wünsche anpassen.

 


 

icon_genie

Ganz schnell geht die Entwicklung im ViSi Genie Entwurfsmodus. Hier läuft alles grafisch ab. Sie suchen sich aus der umfangreichen Bibliothek die passenden Komponenten, ordnen Sie auf der Seite (oder mehreren) an und weisen den einzelnen Ereignissen (z. B. Mausklick oder Wertänderung) dann einem vordefinierten Event-Handler zu. Ein Event-Handler kann z. B. weitere Seiten aufrufen, Komponenten aktivieren oder Meldungen über die serielle Schnittstelle senden. Wenn Sie später doch den Code ändern wollen, ist das kein Problem. Sie speichern Ihr Genie- als ViSi-Projekt ab und öffnen es dann als solches.

 


 

icon_serial

Der Serial-Modus unterscheidet sich grundsätzlich von den 3 anderen Entwicklungsprojekten. Hier wird eine spezielle Firmware, ein Befehltsinterpreter in das Display geladen und im Anschluss können Sie ohne ein Programm erstellen zu müssen, Befehle über die serielle Schnittstelle vom Host ans Display schicken. Dafür stehen umfangreiche Blbiotheken für C und Pascal, aber auch spezielle Varianten für Arduino, Raspberry oder Linux allgemein zur Verfügung. Sie können dabei zunächst alle Befehle in der Workshop-Umgebung eingeben und die Wirkung direkt analysieren.

 


 

Wir bieten die ganze Vielfalt

 

Obwohl wir zunächst nur Teile der gen4-Produktfamlilie im Angebot haben, bieten wir Ihnen die ganze Produktpalette von 4D Systems an. Sie erhalten von uns ein individuelles Angebot. Außerdem unterstützen wir Sie gern bei Ihren Projekten und beraten Sie, welche Produkte von 4D Systems. Die gen4-uLCD-Produkte gehören zu neuesten Generation und decken nahezu alle Anforderungen ab:

 

App

 

 

4D Systems bietet aber auch die optimalen Lösungen für Ihr Arduino-Projekt:

 

App

 

... Sie arbeiten doch lieber mit dem Raspberry oder einem kompatiblen Linux-System? Auch kein Problem:

 

App

 

Außerdem sind für alle Standard-Displays Adapter für Arduino oder Raspberry erhältlich.

 

Das komplette Angebot finden Sie entweder auf der Webseite von 4D Systems oder Sie blättern in Ruhe den Katalog durch:

 

2017

 

 

Ein Tutorial für diese vielfältigen und qualitativ hochwertigen Produkte finden Sie hier.

 

 

 

Copyright © Böcker Systemelektronik