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.
Decoder-Manifeste erstellen und 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 Area Network (CAN-Bus)
-
Ein Protokoll, das definiert, wie Daten zwischen elektronischen Steuergeräten (ECUs) übertragen werden. Steuergeräte können das Motorsteuergerät, Airbags oder das Audiosystem sein.
- On-Board-Diagnose (OBD) II
-
Ein weiterentwickeltes Protokoll, das definiert, wie Selbstdiagnosedaten zwischen Steuergeräten übertragen werden. Es bietet eine Reihe von Standard-Diagnose-Fehlercodes (DTCs), mit deren Hilfe 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 (ROS 2) und die skalierbare serviceorientierte Middleware over IP (SOME/IP).
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 OBD-Decodersignale enthalten.
Das Decoder-Manifest muss Nachrichtendecodersignale enthalten, wenn es auch Fahrzeug-Middleware-Schnittstellen 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 die GetDecoderManifest APIs ListDecoderManifests und verwenden, um den Grund für eine fehlgeschlagene Überprüfung 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 mit einem
DRAFT
Decoder-Manifest verknüpft sind. Verwenden Sie denUpdateDecoderManifest
API-Vorgang, um das Decoder-Manifest in denACTIVE
Status zu ändern. -
Sie können keine Decoder-Manifeste bearbeiten, die sich im
ACTIVE
Status befinden.