(openPR) Die Klassenbibliothek dbImporter/msgInterpreter ist das Ideal Werkzeug für Lese- und Schreibanwendungen für alle aktuellen automobilen Bussystem. Die Bibliothek kann auf der einen Seite Formate wie z.B. FIBEX und AUTOSAR einlesen. Auf der anderen Seite können in Nachrichten enthaltene Signale ausgewertet und dargestellt werden. Des Weiteren können Nachrichten und Signale für verschieden Bussystem generiert oder verändert werden.
Der dbImporter von ATMES ist eine Klassenbibliothek mit der Dateien in den Formaten AUTOSAR, CAN dbc, FIBEX und LIN LDF eingelesen werden können. Die Informationen aus den Dateien können über einheitliche Schnittstellen abgerufen werden. Es ist keinerlei Wissen über den komplexen Aufbau der Dateien notwendig. Anhand definierter Schnittstellen wird die Integration von den Formaten AUTOSAR, CAN dbc, FIBEX und LIN LDF in eine eigene Anwendung wesentlich erleichtert. 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.
Mit Hilfe des msgInterpreters können in Nachrichten enthaltene Signale ausgewertet und dargestellt werden. Die in einer Rohnachricht enthaltenen Informationen (Botschaften, Signale, Signalwerte, etc.) werden dem Anwender übersichtlich zur Verfügung gestellt. Auf Basis von Informationen aus Datenbankdateien werden aus den Bits und Bytes u. a. die Werte der einzelnen Signale berechnet. Es werden Rohnachrichten von den Bussystemen CAN, CAN FD, LIN, FlexRay und automotive Ethernet (SOME/IP, Service Discovery, AUTOSAR-PDU) verarbeitet. Auch das Generieren von Nachrichten ist mit dem msgInterpreter ohne großen Aufwand möglich. In der neusten Version der Bibliothek wird jetzt auch das SOME/IP Transport Protokoll unterstützt.
Die Klassenbibliothek ist vielfältig einsetzbar. Typische Anwendungsfälle sind Signalauswertung und Signaldarstellung, Simulationen, Auswertung von Logdateien sowie Überprüfung von SOME/IP und Service Discovery Meldungen. Die Bibliothek ist für Windows und Linux verfügbar. Eine Anpassung an ein spezielles Cloud-Betriebssystem ist ebenfalls möglich. Sie eignet sich daher auch für Big-Data- und KI-Anwendungen bzw. zur Verarbeitung und Änderung einer großen Anzahl an Logdateien.















