Embedded Software

Wir unterstützen Sie bei der Entwicklung von Software für Steuergeräte in Nutzfahrzeugen sowie in Industriesteuerungen.

Entwicklungsbegleitend erstellen wir auch Testpanels und Unit-Tests für die Validierung der Anforderungen sowie bei der Vorbereitung und Integration der Software in den Produktionsablauf.

Auszug aus unseren bisherigen Projekten

Embedded Compiler

Für Embedded Projekte setzen wir je nach eingesetzter Controllerfamilie folgende Compiler und Entwicklungsumgebungen ein:

Frameworks

QT: Bei Embedded Systemen mit Display und Betriebssystem (z.B. Linux oder Windows CE) setzen wir QT für die Anwendungsentwicklung und die Visualisierung ein, für Touch-Anwendungen in Verbindung mit QML für schnelle und performante Anwendungen mit optimiertem Touch-Verhalten

Feldbusse

CAN / CANopen

PC Anbindung an vorhandene CAN Netze über Karten von National Instruments, Ixxat, Vector und Softing. In verschiedenen Projekten wurde der CAN Bus für die Ankopplung von Testgeräten genutzt oder aber auch für die Auswertung von Messwerten auf einem Software-Oszilloskop.

In mehreren Embedded Projekten setzen wir den CAN Bus zur Steuergeräte Kommunikation ein.

EtherCAT

Sehr schneller echtzeitfähiger Bus. Wir sind Mitglied in der ETG (EtherCAT Technology Group) und haben Embedded Projekte realisiert, die in einer Robotersteuerung über EtherCAT kommunizieren.

Keyword Protocol 2000

Von verschiedenen Automobil Herstellern standardisiertes Protokoll zum Austausch von Diagnose Infomation bei Kfz Steuergeräten. Bei verschiedenen Projekten haben wir über dieses Protokoll mit Steuergeräten kommuniziert.

RS232 / GPIB

Anbindung an Messgeräte von Agilent, Delta, ...
Treiber Erstellung zur Kommunikation mit Steuergeräten.