Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam.
Lihat caranya.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Referensi Struktur vehicle_prop_config
#include < vehicle.h >
Definisi pada baris 1319 dari file vehicle.h .
Tentukan nilai minimum yang diizinkan untuk properti. Ini diperlukan untuk properti yang tidak memiliki enum yang ditentukan.
Tentukan nilai maksimum yang diizinkan untuk properti. Ini diperlukan untuk properti yang tidak memiliki enum yang ditentukan.
Array nilai min untuk properti yang dikategorikan. Properti yang dikategorikan dapat menentukan nilai min/maks dalam dua cara berbeda:
- Semua zona yang memiliki nilai min/maks yang sama: *_min/max_value harus disetel dan larik ini harus disetel ke NULL.
- Semua zona yang memiliki nilai min/maks yang terpisah: array *_min/max_values harus diisi dan panjangnya harus sama dengan jumlah zona aktif yang ditentukan oleh *_zone_flags.
Harus NULL jika setiap zona tidak memiliki nilai maks yang terpisah.
Array nilai maks untuk properti yang dikategorikan. Lihat di atas untuk penggunaannya. Harus NULL jika setiap zona tidak memiliki nilai maks yang terpisah. Jika tidak NULL, panjang array harus sesuai dengan min_values.
Beberapa properti mungkin memiliki zona terkait (seperti hvac), dalam kasus ini konfigurasi harus berisi nilai ORed untuk zona terkait.
Informasi konfigurasi khusus properti. Penggunaan ini akan ditentukan per setiap properti.
Mendefinisikan jika properti membaca atau menulis. Nilai harus berupa salah satu enum vehicle_prop_access.
Definisi pada baris 1326 dari file vehicle.h .
Mendefinisikan apakah properti itu kontinu atau terus berubah. Nilai harus salah satu enum vehicle_prop_change_mode.
Definisi pada baris 1332 dari file vehicle.h .
Untuk informasi konfigurasi umum
Definisi pada baris 1367 dari file vehicle.h .
Beberapa properti mungkin memerlukan informasi tambahan yang melewati string ini. Sebagian besar properti tidak perlu menyetel ini dan dalam hal ini, config_string.data harus NULL dan config_string.len harus 0.
Definisi pada baris 1381 dari file vehicle.h .
Tempat untuk meletakkan data khusus pelaksanaan HAL. Penggunaan sepenuhnya tergantung pada implementasi HAL.
Definisi pada baris 1442 dari file vehicle.h .
int32_t* int32_max_values |
int32_t* int32_min_values |
int64_t* int64_max_values |
int64_t* int64_min_values |
Tingkat sampel maksimum dalam Hz. Harus 0 untuk jenis sensor VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
Definisi pada baris 1437 dari file vehicle.h .
Laju sampel minimum dalam Hz. Harus 0 untuk jenis sensor VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
Definisi pada baris 1433 dari file vehicle.h .
Tentukan model izin yang diperlukan untuk mengakses data.
Definisi pada baris 1343 dari file vehicle.h .
Jenis data yang digunakan untuk properti ini. Jenis ini tetap untuk setiap properti. Periksa vehicle_value_type untuk nilai yang diizinkan.
Definisi pada baris 1338 dari file vehicle.h .
int32_t kendaraan_radio_num_presets |
Jumlah preset yang disimpan oleh modul radio. Lulus 0 jika tidak ada preset yang tersedia. Rentang preset didefinisikan dari 1 (lihat VEHICLE_RADIO_PRESET_MIN_VALUE) hingga vehicle_radio_num_presets.
Definisi pada baris 1372 dari file vehicle.h .
int32_t vehicle_seat_flags |
Nilai diturunkan dengan ORing satu atau lebih anggota enum vehicle_seat.
Definisi pada baris 1355 dari file vehicle.h .
int32_t vehicle_window_flags |
Nilai diturunkan dengan ORing satu atau lebih anggota enum vehicle_window.
Definisi pada baris 1357 dari file vehicle.h .
int32_t vehicle_zone_flags |
Nilai diturunkan dengan ORing satu atau lebih anggota enum vehicle_zone.
Definisi pada baris 1353 dari file vehicle.h .
Dokumentasi untuk struct ini dibuat dari file berikut:
Konten dan contoh kode di halaman ini tunduk pada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2022-08-30 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]