Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kelola AWS katalog sinyal IoT FleetWise
catatan
Anda dapat mengunduh skrip demo
Katalog sinyal adalah kumpulan sinyal standar yang dapat digunakan kembali untuk membuat model kendaraan. AWS IoT FleetWise mendukung Spesifikasi Sinyal Kendaraan (VSS)
- Atribut
-
Atribut mewakili informasi statis yang umumnya tidak berubah, seperti tanggal pabrikan dan pembuatan.
- Cabang
-
Cabang mewakili sinyal dalam struktur bersarang. Cabang menunjukkan hierarki sinyal. Misalnya,
Vehicle
cabang memiliki cabang anak,Powertrain
.Powertrain
Cabang memiliki cabang anak,combustionEngine
. Untuk menemukancombustionEngine
cabang, gunakanVehicle.Powertrain.combustionEngine
ekspresi. - Sensor
-
Data sensor melaporkan keadaan kendaraan saat ini dan berubah seiring waktu, karena keadaan kendaraan berubah, seperti level cairan, suhu, getaran, atau tegangan.
- Aktuator
-
Data aktuator melaporkan keadaan perangkat kendaraan, seperti motor, pemanas, dan kunci pintu. Mengubah keadaan perangkat kendaraan dapat memperbarui data aktuator. Misalnya, Anda dapat menentukan aktuator untuk mewakili pemanas. Aktuator menerima data baru saat Anda menghidupkan atau mematikan pemanas.
- Struktur kustom
-
Struktur kustom (juga dikenal sebagai struct) mewakili struktur data yang kompleks atau tingkat tinggi. Ini memfasilitasi pengikatan logis atau pengelompokan data yang berasal dari sumber yang sama. Struct digunakan ketika data dibaca atau ditulis dalam operasi atom, seperti untuk mewakili tipe data yang kompleks atau bentuk tingkat tinggi.
Sinyal tipe struct didefinisikan dalam katalog sinyal menggunakan referensi ke tipe data struct alih-alih tipe data primitif. Structs dapat digunakan untuk semua jenis sinyal termasuk sensor, atribut, aktuator, dan tipe data sistem visi. Jika sinyal tipe struct dikirim atau diterima, AWS FleetWise IoT mengharapkan semua item yang disertakan memiliki nilai yang valid, jadi semua item wajib. Misalnya, jika struct berisi item Vehicle.camera.Image.Height, Vehicle.Camera.Image.Width, dan Vehicle.Camera.Image.Data — diharapkan sinyal yang dikirim berisi nilai untuk semua item ini.
catatan
Data sistem visi dalam rilis pratinjau dan dapat berubah sewaktu-waktu.
- Properti kustom
-
Properti kustom mewakili anggota struktur data yang kompleks. Tipe data properti dapat berupa primitif atau struct lain.
Saat merepresentasikan bentuk tingkat tinggi menggunakan struct dan properti kustom, bentuk tingkat tinggi yang dimaksudkan selalu didefinisikan dan dilihat sebagai struktur pohon. Properti kustom digunakan untuk mendefinisikan semua node daun sementara struct digunakan untuk mendefinisikan semua node non-daun.
catatan
-
Jika Anda menggunakan FleetWise konsol AWS IoT untuk membuat model kendaraan pertama, Anda tidak perlu membuat katalog sinyal secara manual. Saat Anda membuat model kendaraan pertama Anda, AWS IoT FleetWise secara otomatis membuat katalog sinyal untuk Anda. Untuk informasi selengkapnya, lihat Buat model AWS kendaraan IoT FleetWise .
-
Jika Anda menggunakan FleetWise konsol AWS IoT untuk membuat model kendaraan, Anda dapat mengunggah file.dbc untuk mengimpor sinyal. .dbc adalah format file yang didukung oleh database Controller Area Network (bus). CAN Setelah model kendaraan dibuat, sinyal baru secara otomatis ditambahkan ke katalog sinyal. Untuk informasi selengkapnya, lihat Buat model AWS kendaraan IoT FleetWise .
-
AWS IoT FleetWise saat ini mendukung katalog sinyal untuk masing-masing Akun AWS per Wilayah.
AWS IoT FleetWise menyediakan API operasi berikut yang dapat Anda gunakan untuk membuat dan mengelola katalog sinyal.
-
CreateSignalCatalog— Membuat katalog sinyal baru.
-
ImportSignalCatalog— Mengimpor sinyal untuk membuat katalog sinyal dengan mengunggah file.json. Sinyal harus ditentukan dengan mengikuti VSS dan disimpan dalam JSON format.
-
UpdateSignalCatalog— Memperbarui katalog sinyal yang ada dengan memperbarui, menghapus, atau menambahkan sinyal.
-
DeleteSignalCatalog— Menghapus katalog sinyal yang ada.
-
ListSignalCatalogs— Mengambil daftar ringkasan paginasi dari semua katalog sinyal.
-
ListSignalCatalogNodes— Mengambil daftar paginasi ringkasan semua sinyal (node) dalam katalog sinyal yang diberikan.
-
GetSignalCatalog— Mengambil informasi tentang katalog sinyal.