Home » Produkte » dbImporter 

Import DLL für AUTOSAR, FIBEX, CANdbc und LIN ldf

Der dbImporter ist eine Klassenbibliothek mit der Dateien in den Formaten AUTOSAR, CANdbc, FIBEX und LINldf eingelesen werden können. Die Informationen aus den Dateien können über einheitliche Schnittstellen abgerufen werden. Es ist kein Wissen über den komplexen Aufbau in den Dateien von Nöten. Über die Schnittstellen kann die Integration von den  Formaten AUTOSAR, CANdbc, FIBEX und LINldf in eine eigene Anwendung wesentlich erleichtert werden.

Die in einer Datei enthaltenen Informationen (Steuergeräte, Botschaften, Signale, Wertetabellen, Multiplexer, Timings etc.) werden dem Anwender in Form von Methoden und Strukturen zur Verfügung gestellt. Ab Version 2.0 wird zusätzlich noch SOME/IP und Service Discovery unterstützt. Die Schnittstellen werden in den Programmiersprachen C++, .Net, Python und Java zur Verfügung gestellt. Mitgelieferte Beispiele erleichtern die Integration in eigene Programme.

Mit Hilfe des zusätzlich erhältlichen msgInterpreters (siehe unten) können in Nachrichten enthaltene Signale ausgewertet und dargestellt werden.

Unterstützte Standards:

•    FIBEX 3
•    FIBEX 4
•    AUTOSAR 3
•    AUTOSAR 4
•    CAN dbc Automotive
•    LIN ldf

Unterstützte Bussysteme:

•    CAN / CAN FD
•    LIN
•    FlexRay
•    Ethernet (SOME/IP, Service Discovery)

Die Klassenbibliothek ist für Windows (7, 10, 11) und Linux verfügbar. Eine Anpassung an ein spezielles Cloud-Betriebssystem ist ebenfalls möglich.

msgInterpreter für CAN, FlexRay, LIN und SOME/IP

Der msgInterpreter ist eine den dbImporter ergänzende Klassenbibliothek zur Interpretation von Rohnachrichten. Es werden Rohnachrichten von den Bussystemen CAN, CAN FD, LIN, FlexRay und automotive Ethernet (SOME/IP, Service Discovery, AUTOSAR-PDU) unterstützt.

Die in einer Rohnachricht enthaltenen Informationen (Botschaften, Signale, Signalwert, etc.) werden dem Anwender in Form von Methoden und Strukturen zur Verfügung gestellt. Auf Basis von Information aus Datenbankdateien werden aus den Bits und Bytes u.a. die Werte der einzelnen Signale berechnet. Die Schnittstellen werden in den Programmiersprachen C++, .Net, Python und Java zur Verfügung gestellt.

Mitgelieferte Beispiele erleichtern die Integration in eigene Programme.

Zusätzlich zur Interpretation von Rohnachrichten können auch Rohnachrichten auf der Grundlage von Signalwerten erzeugt werden. Neben SOME/IP und AUTOSAR-PDU Nachrichten können auch CAN, CAN FD, LIN und FlexRay Nachrichten erstellt werden.

Unterstützte Bussysteme:
•    CAN / CAN FD
•    LIN
•    FlexRay
•    Ethernet (SOME/IP, Service Discovery, AUTOSAR-PDU)
•    DLT (Diagnostic Log and Trace, verbose und non-verbose)

Die Klassenbibliothek ist für Windows (7, 10, 11) und Linux verfügbar. Eine Anpassung an ein spezielles Cloud-Betriebssystem ist ebenfalls möglich.