Kelola AWS manifes dekoder IoT FleetWise - AWS IoT FleetWise

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kelola AWS manifes dekoder IoT FleetWise

penting

Akses ke FleetWise fitur AWS IoT tertentu saat ini terjaga keamanannya. Untuk informasi selengkapnya, lihat AWS Ketersediaan wilayah dan fitur di AWS IoT FleetWise.

Manifestasi decoder berisi informasi decoding yang FleetWise digunakan AWS IoT untuk mengubah data kendaraan (data biner) menjadi nilai yang dapat dibaca manusia dan untuk mempersiapkan data Anda untuk analisis data. Antarmuka jaringan dan decoder sinyal adalah komponen inti yang Anda gunakan untuk mengonfigurasi manifes decoder.

Antarmuka jaringan

Berisi informasi tentang protokol yang digunakan jaringan dalam kendaraan. AWS IoT FleetWise mendukung protokol berikut.

Jaringan Area Pengontrol (CANbus)

Protokol yang mendefinisikan bagaimana data dikomunikasikan antara unit kontrol elektronik ()ECUs. ECUsdapat berupa unit kontrol mesin, airbag, atau sistem audio.

catatan

CANDBCspesifikasi memungkinkan definisiSIG_VALTYPE_. Ketika didefinisikan, ia mengontrol tipe data apa nilai sinyal mentah dikonversi. Namun, logika FleetWise impor AWS IoT tidak dapat memproses SIG_VALTYPE_ definisi dalam file.dbc.

Diagnostik on-board (OBD) II

Protokol yang dikembangkan lebih lanjut yang mendefinisikan bagaimana data diagnostik mandiri dikomunikasikan antara. ECUs Ini menyediakan sejumlah kode masalah diagnostik standar (DTCs) yang membantu mengidentifikasi apa yang salah dengan kendaraan Anda.

Middleware kendaraan

Middleware kendaraan didefinisikan sebagai jenis antarmuka jaringan. Contoh middleware kendaraan termasuk Robot Operating System (ROS2) dan Scalable Service-oriented Middleware over IP (/IP). SOME

catatan

AWS IoT FleetWise mendukung ROS 2 middleware untuk data sistem visi.

Antarmuka kustom

Anda juga dapat menggunakan antarmuka Anda sendiri untuk memecahkan kode sinyal di Edge. Ini dapat menghemat waktu Anda karena Anda tidak perlu membuat aturan decoding di cloud.

Dekoder sinyal

Memberikan informasi decoding terperinci untuk sinyal tertentu. Setiap sinyal yang ditentukan dalam model kendaraan harus dipasangkan dengan decoder sinyal. Jika manifes decoder berisi antarmuka CAN jaringan, itu harus berisi CAN sinyal decoder. Jika manifes decoder berisi antarmuka OBD jaringan, itu harus berisi OBD decoder sinyal.

Manifes decoder harus berisi decoder sinyal pesan jika juga berisi antarmuka middleware kendaraan. Atau, jika manifes decoder berisi antarmuka decoding khusus, itu juga harus berisi sinyal decoding khusus.

Setiap manifes decoder harus dikaitkan dengan model kendaraan. AWS IoT FleetWise menggunakan manifes decoder terkait untuk memecahkan kode data dari kendaraan yang dibuat berdasarkan model kendaraan.

Setiap manifes decoder memiliki bidang status yang berisi status manifes decoder. Negara dapat menjadi salah satu dari nilai berikut:

  • ACTIVE— Manifes decoder aktif.

  • DRAFT— Konfigurasi manifes decoder tidak disimpan.

  • VALIDATING— Manifes decoder berada di bawah validasi untuk kelayakannya. Ini hanya berlaku untuk manifes decoder yang berisi setidaknya satu sinyal data sistem penglihatan.

  • INVALID— Manifes dekoder gagal validasi dan belum dapat diaktifkan. Ini hanya berlaku untuk manifes decoder yang berisi setidaknya satu sinyal data sistem penglihatan. Anda dapat menggunakan ListDecoderManifests dan GetDecoderManifest APIs untuk memeriksa alasan validasi gagal.

penting
  • Jika Anda menggunakan FleetWise konsol AWS IoT untuk membuat manifes dekoder, AWS IoT FleetWise secara otomatis mengaktifkan manifes dekoder untuk Anda.

  • Jika Anda menggunakan CreateDecoderManifest API operasi untuk membuat manifes decoder, manifes decoder tetap dalam status. DRAFT

  • Anda tidak dapat membuat kendaraan dari model kendaraan yang terkait dengan DRAFT manifes dekoder. Gunakan UpdateDecoderManifest API operasi untuk mengubah manifes decoder ke status. ACTIVE

  • Anda tidak dapat mengedit manifes decoder yang berada dalam status. ACTIVE