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 file vehicle.h .
Tentukan nilai minimum yang diperbolehkan untuk properti. Hal ini diperlukan untuk properti yang tidak memiliki enum tertentu.
Tentukan nilai maksimum yang diperbolehkan untuk properti. Hal ini diperlukan untuk properti yang tidak memiliki enum tertentu.
Array nilai minimum untuk properti yang dikategorikan. Properti yang dikategorikan dapat menentukan nilai min/maks dengan 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 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 maksimal yang terpisah.
Array nilai maksimal untuk properti yang dikategorikan. Lihat di atas untuk penggunaannya. Harus NULL jika setiap zona tidak memiliki nilai maksimal yang terpisah. Jika bukan 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 spesifik properti. Penggunaan ini akan ditentukan per setiap properti.
Mendefinisikan apakah properti dibaca atau ditulis. Nilai harus berupa salah satu enum vehicle_prop_access.
Definisi pada baris 1326 file vehicle.h .
Menentukan apakah properti itu berkelanjutan atau terus berubah. Nilai harus berupa salah satu dari enum vehicle_prop_change_mode.
Definisi pada baris 1332 file vehicle.h .
Untuk informasi konfigurasi umum
Definisi pada baris 1367 file vehicle.h .
Beberapa properti mungkin memerlukan informasi tambahan yang diteruskan melalui string ini. Sebagian besar properti tidak perlu menyetel ini dan dalam hal ini, config_string.data harus berupa NULL dan config_string.len harus berupa 0.
Definisi pada baris 1381 file vehicle.h .
mengapung float_max_value |
mengapung* float_max_values |
Tempat untuk meletakkan data spesifik implementasi HAL. Penggunaan sepenuhnya tergantung pada implementasi HAL.
Definisi pada baris 1442 file vehicle.h .
int32_t* int32_max_values |
int64_t* int64_max_values |
int64_t* int64_min_values |
mengambang max_sample_rate |
Kecepatan sampel maksimum dalam Hz. Seharusnya 0 untuk jenis sensor VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
Definisi pada baris 1437 file vehicle.h .
Kecepatan sampel minimum dalam Hz. Seharusnya 0 untuk jenis sensor VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
Definisi pada baris 1433 file vehicle.h .
Tentukan model izin yang diperlukan untuk mengakses data.
Definisi pada baris 1343 file vehicle.h .
Jenis data yang digunakan untuk properti ini. Tipe ini ditetapkan untuk setiap properti. Periksa vehicle_value_type untuk nilai yang diizinkan.
Definisi pada baris 1338 file vehicle.h .
int32_t kendaraan_radio_num_presets |
Jumlah preset yang disimpan oleh modul radio. Lewati 0 jika tidak ada preset yang tersedia. Kisaran preset didefinisikan mulai dari 1 (lihat VEHICLE_RADIO_PRESET_MIN_VALUE) hingga vehicle_radio_num_presets.
Definisi pada baris 1372 file vehicle.h .
int32_t vehicle_seat_flags |
Nilai diperoleh dengan meng-ORING satu atau lebih anggota enum vehicle_seat.
Definisi pada baris 1355 file vehicle.h .
int32_t vehicle_window_flags |
Nilai diperoleh dengan meng-ORING satu atau lebih anggota enum vehicle_window.
Definisi pada baris 1357 file vehicle.h .
int32_t vehicle_zone_flags |
Nilai diperoleh dengan ORing satu atau lebih anggota enum vehicle_zone.
Definisi pada baris 1353 file vehicle.h .
Dokumentasi untuk struct ini dihasilkan dari file berikut:
- perangkat keras/libhardware/termasuk/perangkat keras/ kendaraan.h
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-12-01 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"
}]
{
"last_modified": "Terakhir diperbarui pada 2023-12-01 UTC.",
"state": ""
}