AWS FleetWise IoT-Decoder-Manifeste verwalten - AWS IoT FleetWise

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS FleetWise IoT-Decoder-Manifeste verwalten

Decoder-Manifeste enthalten Dekodierungsinformationen, die das AWS IoT FleetWise verwendet, um Fahrzeugdaten (Binärdaten) in für Menschen lesbare Werte umzuwandeln und Ihre Daten für Datenanalysen aufzubereiten. Netzwerkschnittstellen- und Decodersignale sind die Kernkomponenten, mit denen Sie bei der Konfiguration von Decoder-Manifesten arbeiten.

Netzwerkschnittstelle

Enthält Informationen über das Protokoll, das das bordeigene Netzwerk verwendet. AWS IoT FleetWise unterstützt die folgenden Protokolle.

Controller-Bereichsnetzwerk (CANBus)

Ein Protokoll, das definiert, wie Daten zwischen elektronischen Steuergeräten (ECUs) übertragen werden. ECUskann das Motorsteuergerät, Airbags oder das Audiosystem sein.

Integrierte Diagnose (II) OBD

Ein weiterentwickeltes Protokoll, das definiert, wie Selbstdiagnosedaten untereinander ausgetauscht werden. ECUs Es bietet eine Reihe von Standard-Diagnosefehlercodes (DTCs), anhand derer Sie feststellen können, was mit Ihrem Fahrzeug nicht stimmt.

Middleware für Fahrzeuge

Die Fahrzeug-Middleware ist als eine Art Netzwerkschnittstelle definiert. Zu den Beispielen für Fahrzeug-Middleware gehören das Robot Operating System (ROS2) und die skalierbare serviceorientierte Middleware over IP (/IP). SOME

Anmerkung

AWS IoT FleetWise unterstützt ROS 2 Middleware für Bildverarbeitungssystemdaten.

Decodersignal

Bietet detaillierte Dekodierungsinformationen für ein bestimmtes Signal. Jedes im Fahrzeugmodell angegebene Signal muss mit einem Decodersignal gepaart werden. Wenn das Decoder-Manifest CAN Netzwerkschnittstellen enthält, muss es CAN Decodersignale enthalten. Wenn das Decoder-Manifest OBD Netzwerkschnittstellen enthält, muss es Decodersignale enthaltenOBD.

Das Decodermanifest muss Nachrichtendecodersignale enthalten, wenn es auch Middleware-Schnittstellen für Fahrzeuge enthält.

Jedes Decoder-Manifest muss einem Fahrzeugmodell zugeordnet sein. AWS IoT FleetWise verwendet das zugehörige Decoder-Manifest, um Daten von Fahrzeugen zu dekodieren, die auf der Grundlage des Fahrzeugmodells erstellt wurden.

Jedes Decoder-Manifest hat ein Statusfeld, das den Status des Decoder-Manifests enthält. Der Zustand kann einer der folgenden Werte sein:

  • ACTIVE— Das Decoder-Manifest ist aktiv.

  • DRAFT— Die Konfiguration des Decoder-Manifests wurde nicht gespeichert.

  • VALIDATING— Das Decoder-Manifest wird derzeit auf seine Eignung überprüft. Dies gilt nur für Decoder-Manifeste, die mindestens ein Datensignal des Bildverarbeitungssystems enthalten.

  • INVALID— Das Decoder-Manifest konnte nicht validiert werden und kann noch nicht aktiviert werden. Dies gilt nur für Decoder-Manifeste, die mindestens ein Datensignal des Bildverarbeitungssystems enthalten. Sie können das ListDecoderManifests und verwenden GetDecoderManifest APIs, um den Grund für eine fehlgeschlagene Validierung zu überprüfen.

Wichtig
  • Wenn Sie die AWS FleetWise IoT-Konsole verwenden, um ein Decoder-Manifest zu erstellen, aktiviert AWS IoT das Decoder-Manifest FleetWise automatisch für Sie.

  • Wenn Sie den CreateDecoderManifest API Vorgang verwenden, um ein Decoder-Manifest zu erstellen, bleibt das Decoder-Manifest im Status. DRAFT

  • Sie können keine Fahrzeuge anhand von Fahrzeugmodellen erstellen, die einem DRAFT Decoder-Manifest zugeordnet sind. Verwenden Sie den UpdateDecoderManifest API Vorgang, um das Decoder-Manifest in den ACTIVE Status zu ändern.

  • Sie können keine Decodermanifeste bearbeiten, die sich im ACTIVE Status befinden.