vehikel_prop_config-Strukturreferenz
#include < vehicle.h >
Datenfelder | |
int32_t | Stütze |
int32_t | Zugang |
int32_t | change_mode |
int32_t | Werttyp |
int32_t | Erlaubnismodell |
Gewerkschaft { | |
int32_t Vehicle_zone_flags | |
int32_t Vehicle_seat_flags | |
int32_t Vehicle_window_flags | |
}; | |
Gewerkschaft { | |
int32_t config_flags | |
int32_t Vehicle_radio_num_presets | |
int32_t config_array [4] | |
}; | |
Vehicle_str_t | config_string |
Gewerkschaft { | |
float float_min_value | |
int32_t int32_min_value | |
int64_t int64_min_value | |
}; | |
Gewerkschaft { | |
float float_max_value | |
int32_t int32_max_value | |
int64_t int64_max_value | |
}; | |
Gewerkschaft { | |
float * float_min_values | |
int32_t * int32_min_values | |
int64_t * int64_min_values | |
}; | |
Gewerkschaft { | |
float * float_max_values | |
int32_t * int32_max_values | |
int64_t * int64_max_values | |
}; | |
schweben | min_sample_rate |
schweben | max_sample_rate |
Leere * | hal_data |
detaillierte Beschreibung
Felddokumentation
Gewerkschaft { ... } |
Geben Sie den zulässigen Mindestwert für die Eigenschaft an. Dies ist für Eigenschaften erforderlich, für die keine Enumeration angegeben ist.
Gewerkschaft { ... } |
Geben Sie den maximal zulässigen Wert für die Eigenschaft an. Dies ist für Eigenschaften erforderlich, für die keine Enumeration angegeben ist.
Gewerkschaft { ... } |
Array von Mindestwerten für Zoneneigenschaften. Zoneneigenschaften können den Min.-/Max.-Wert auf zwei verschiedene Arten angeben:
- Alle Zonen mit demselben Min-/Max-Wert: *_min/max_value sollten festgelegt werden und dieses Array sollte auf NULL gesetzt werden.
- Alle Zonen mit separatem Min.-/Max.-Wert: Das Array *_min/max_values sollte ausgefüllt werden und seine Länge sollte mit der Anzahl der aktiven Zonen übereinstimmen, die durch *_zone_flags angegeben wird.
Sollte NULL sein, wenn jede Zone keine separaten Maximalwerte hat.
Gewerkschaft { ... } |
Array von Maximalwerten für Zoneneigenschaften. Zur Verwendung siehe oben. Sollte NULL sein, wenn jede Zone keine separaten Maximalwerte hat. Wenn nicht NULL, sollte die Länge des Arrays mit der von min_values übereinstimmen.
Gewerkschaft { ... } |
Einige der Eigenschaften verfügen möglicherweise über zugehörige Zonen (z. B. HVAC). In diesen Fällen sollte die Konfiguration einen ODER-Wert für die zugehörige Zone enthalten.
Gewerkschaft { ... } |
Eigenschaftsspezifische Konfigurationsinformationen. Die Nutzung wird für jede Immobilie individuell festgelegt.
int32_t-Zugriff |
int32_t change_mode |
int32_t config_flags |
Vehicle_str_t config_string |
void* hal_data |
float max_sample_rate |
float min_sample_rate |
int32_t Erlaubnismodell |
int32_t value_type |
int32_t Vehicle_radio_num_presets |
Die Anzahl der Voreinstellungen, die vom Radiomodul gespeichert werden. Übergeben Sie 0, wenn keine Voreinstellungen verfügbar sind. Der Bereich der Voreinstellungen ist so definiert, dass er von 1 (siehe VEHICLE_RADIO_PRESET_MIN_VALUE) bis Vehicle_radio_num_presets reicht.
int32_t Vehicle_seat_flags |
int32_t Vehicle_window_flags |
int32_t Vehicle_zone_flags |
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ vehikel.h