araç_prop_config Yapı Referansı
#include < vehicle.h >
Veri alanları | |
int32_t | pervane |
int32_t | erişim |
int32_t | change_mode |
int32_t | değer türü |
int32_t | izin_modeli |
birlik { | |
int32_t araç_zone_flags | |
int32_t araç_seat_flags | |
int32_t araç_pencere_flags | |
}; | |
birlik { | |
int32_t yapılandırma_flag'leri | |
int32_t araç_radyo_num_presets | |
int32_t yapılandırma_dizisi [4] | |
}; | |
araç_str_t | yapılandırma_stringi |
birlik { | |
float float_min_value | |
int32_t int32_min_value | |
int64_t int64_min_value | |
}; | |
birlik { | |
float float_max_value | |
int32_t int32_max_value | |
int64_t int64_max_value | |
}; | |
birlik { | |
float * float_min_values | |
int32_t * int32_min_values | |
int64_t * int64_min_values | |
}; | |
birlik { | |
float * float_max_values | |
int32_t * int32_max_values | |
int64_t * int64_max_values | |
}; | |
batmadan yüzmek | min_sample_rate |
batmadan yüzmek | max_sample_rate |
geçersiz * | hal_data |
Detaylı Açıklama
Saha Dokümantasyonu
birlik { ... } |
Özellik için izin verilen minimum değeri belirtin. Bu, numaralandırmanın belirtilmediği özellikler için gereklidir.
birlik { ... } |
Özellik için izin verilen maksimum değeri belirtin. Bu, numaralandırmanın belirtilmediği özellikler için gereklidir.
birlik { ... } |
İmarlı mülkler için minimum değerler dizisi. Bölgeli mülk min/max değerini iki farklı şekilde belirtebilir:
- Min/max değeri aynı olan tüm bölgeler: *_min/max_value ayarlanmalı ve bu dizi NULL olarak ayarlanmalıdır.
- Ayrı minimum / maksimum değere sahip tüm bölgeler: *_min/max_values dizisi doldurulmalı ve uzunluğu, *_zone_flags tarafından belirtilen aktif bölge sayısıyla aynı olmalıdır.
Her bölgenin ayrı maksimum değerleri yoksa NULL olmalıdır.
birlik { ... } |
İmarlı mülkler için maksimum değerlerin dizisi. Kullanımı için yukarıya bakın. Her bölgenin ayrı maksimum değerleri yoksa NULL olmalıdır. NULL değilse dizinin uzunluğu min_values ile eşleşmelidir.
birlik { ... } |
Özelliklerin bazıları ilişkili bölgelere (hvac gibi) sahip olabilir; bu durumlarda yapılandırma, ilişkili bölge için bir ORed değeri içermelidir.
birlik { ... } |
Özelliğe özgü yapılandırma bilgileri. Bunun kullanımı her mülke göre tanımlanacaktır.
int32_t erişimi |
int32_t change_mode |
int32_t yapılandırma_flag'leri |
araç_str_t config_string |
geçersiz* hal_data |
float max_sample_rate |
kayan nokta min_sample_rate |
int32_t izin_modeli |
int32_t değer_tipi |
int32_t araç_radyo_num_presets |
int32_t araç_seat_flags |
int32_t araç_pencere_flags |
int32_t araç_zone_flags |
Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
- donanım/libdonanım/include/donanım/ araç.h