Ab dem 27. März 2025 empfehlen wir, android-latest-release
anstelle von aosp-main
zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Strukturreferenz „vehicle_prop_config“
#include <
vehicle.h
>
Definition in Zeile
1319
der Datei
vehicle.h
Geben Sie den zulässigen Mindestwert für die Property an. Dies ist für Properties erforderlich, für die keine Aufzählung angegeben ist.
Geben Sie den maximal zulässigen Wert für die Property an. Dies ist für Properties erforderlich, für die keine Aufzählung angegeben ist.
Array mit Mindestwerten für Zoneneigenschaften. Für eine Zoneneigenschaft können Mindest- und Höchstwert auf zwei verschiedene Arten angegeben werden:
-
Alle Zonen haben denselben Minimal-/Maximalwert: *_min/max_value muss festgelegt und dieses Array auf NULL gesetzt werden.
-
Alle Zonen mit separatem Mindest-/Höchstwert: Das Array *_min/max_values muss ausgefüllt sein und seine Länge muss der Anzahl der aktiven Zonen entsprechen, die durch *_zone_flags angegeben sind.
Sollte NULL sein, wenn nicht für jede Zone separate Maximalwerte festgelegt sind.
Array mit Maximalwerten für Zoneneigenschaften. Weitere Informationen zur Verwendung finden Sie oben. Sollte NULL sein, wenn nicht für jede Zone separate Maximalwerte festgelegt sind. Wenn nicht NULL, muss die Länge des Arrays mit der von „min_values“ übereinstimmen.
Einigen Unterkünften können Zonen zugeordnet sein (z. B. „hvac“). In diesen Fällen sollte die Konfiguration einen OR-Wert für die zugehörige Zone enthalten.
Property-spezifische Konfigurationsinformationen. Die Verwendung wird für jede Property definiert.
Gibt an, ob das Attribut gelesen oder geschrieben werden kann. Der Wert muss einer der Werte aus dem enum „vehicle_prop_access“ sein.
Definition in Zeile
1326
der Datei
vehicle.h
.
Hier wird festgelegt, ob die Property kontinuierlich oder bei Änderungen erfasst werden soll. Der Wert muss einer der Werte aus dem enum vehicle_prop_change_mode sein.
Definition in Zeile
1332
der Datei
vehicle.h
.
Allgemeine Konfigurationsinformationen
Definition in Zeile
1367
der Datei
vehicle.h
.
Für einige Properties sind möglicherweise zusätzliche Informationen über diesen String erforderlich. Für die meisten Properties muss dieser Wert nicht festgelegt werden. In diesem Fall sollte „config_string.data“ NULL und „config_string.len“ 0 sein.
Definition in Zeile
1381
der Datei
vehicle.h
Platzhalter für HAL-Implementierungsspezifische Daten. Die Verwendung liegt im alleinigen Ermessen der HAL-Implementierung.
Definition in Zeile
1442
der Datei
vehicle.h
.
int32_t* int32_max_values
|
int32_t* int32_min_values
|
int64_t* int64_max_values
|
int64_t* int64_min_values
|
Maximale Abtastrate in Hz. Muss für den Sensortyp „VEHICLE_PROP_CHANGE_MODE_ON_CHANGE“ den Wert „0“ haben.
Definition in Zeile
1437
der Datei
vehicle.h
.
Minimale Abtastrate in Hz. Für den Sensortyp „VEHICLE_PROP_CHANGE_MODE_ON_CHANGE“ sollte der Wert „0“ sein.
Definition in Zeile
1433
der Datei
vehicle.h
.
Definieren Sie das erforderliche Berechtigungsmodell für den Zugriff auf die Daten.
Definition in Zeile
1343
der Datei
vehicle.h
.
Datentyp, der für diese Property verwendet wird. Dieser Typ ist für jede Property festgelegt. Prüfen Sie, ob für „vehicle_value_type“ ein zulässiger Wert angegeben ist.
Definition in Zeile
1338
der Datei
vehicle.h
.
int32_t vehicle_radio_num_presets
|
Die Anzahl der Voreinstellungen, die vom Radiomodul gespeichert werden. Gib 0 an, wenn keine Voreinstellungen verfügbar sind. Der Bereich der Voreinstellungen ist von 1 (siehe VEHICLE_RADIO_PRESET_MIN_VALUE) bis vehicle_radio_num_presets definiert.
Definition in Zeile
1372
der Datei
vehicle.h
.
int32_t vehicle_seat_flags
|
Der Wert wird durch OR-Verknüpfung eines oder mehrerer Mitglieder des enum „vehicle_seat“ abgeleitet.
Definition in Zeile
1355
der Datei
vehicle.h
.
int32_t vehicle_window_flags
|
Der Wert wird durch OR-Verknüpfung eines oder mehrerer Mitglieder des enum „vehicle_window“ abgeleitet.
Definition in Zeile
1357
der Datei
vehicle.h
int32_t vehicle_zone_flags
|
Der Wert wird durch OR-Verknüpfung eines oder mehrerer Mitglieder des enum „vehicle_zone“ abgeleitet.
Definition in Zeile
1353
der Datei
vehicle.h
.
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
-
hardware/libhardware/include/hardware/
vehicle.h
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-03-26 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-03-26 (UTC)."],[],[]]