Buat dan kelola manifes decoder - AWS IoT FleetWise

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

Buat dan kelola manifes decoder

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 sinyal decoder 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 (CAN bus)

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

Diagnostik on-board (OBD) II

Protokol yang dikembangkan lebih lanjut yang mendefinisikan bagaimana data diagnostik mandiri dikomunikasikan antara ECU. Ini menyediakan sejumlah kode masalah diagnostik standar (DTC) 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 (ROS 2) dan Scalable Service-oriented Middleware over IP (SOME/IP).

catatan

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

Sinyal decoder

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

Manifes decoder harus berisi sinyal decoder pesan jika juga berisi antarmuka middleware kendaraan.

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 GetDecoderManifest API ListDecoderManifests dan 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 operasi CreateDecoderManifest API untuk membuat manifes dekoder, manifes dekoder tetap berada dalam status. DRAFT

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

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