Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tham chiếu cấu trúc xe_prop_config
#include < vehicle.h >
Định nghĩa tại dòng 1319 của tệp xe.h.
Chỉ định giá trị tối thiểu được phép cho thuộc tính. Điều này là cần thiết cho thuộc tính không có enum cụ thể.
Chỉ định giá trị tối đa được phép cho thuộc tính. Điều này là cần thiết cho thuộc tính không có enum cụ thể.
Mảng giá trị min cho các thuộc tính được khoanh vùng. Thuộc tính khoanh vùng có thể chỉ định giá trị tối thiểu / tối đa theo hai cách khác nhau:
- Tất cả các vùng có cùng giá trị tối thiểu / tối đa: * _min / max_value phải được đặt và mảng này phải được đặt thành NULL.
- Tất cả các vùng có giá trị tối thiểu / tối đa riêng biệt: mảng * _min / max_values phải được điền và độ dài của nó phải giống với số vùng hoạt động được chỉ định bởi * _zone_flags.
Phải là NULL nếu mỗi vùng không có giá trị tối đa riêng biệt.
Mảng giá trị tối đa cho các thuộc tính được khoanh vùng. Xem ở trên để biết cách sử dụng. Phải là NULL nếu mỗi vùng không có giá trị tối đa riêng biệt. Nếu không phải NULL, độ dài của mảng phải khớp với độ dài của giá trị tối thiểu.
Một số thuộc tính có thể có các vùng được liên kết (chẳng hạn như hvac), trong những trường hợp này, cấu hình phải chứa giá trị ORed cho vùng được liên kết.
Thông tin cấu hình cụ thể của thuộc tính. Việc sử dụng điều này sẽ được xác định cho mỗi thuộc tính.
Xác định nếu thuộc tính được đọc hoặc ghi. Giá trị phải là một trong enum xe_prop_access.
Định nghĩa tại dòng 1326 của tệp xe.h.
Xác định xem thuộc tính là liên tục hay thay đổi. Giá trị phải là một trong enum xe_prop_change_mode.
Định nghĩa tại dòng 1332 của tệp xe.h.
Để biết thông tin cấu hình chung
Định nghĩa tại dòng 1367 của tệp xe.h.
Một số thuộc tính có thể yêu cầu thông tin bổ sung được chuyển qua chuỗi này. Hầu hết các thuộc tính không cần đặt điều này và trong trường hợp đó, config_string.data phải là NULL và config_string.len phải là 0.
Định nghĩa tại dòng 1381 của tệp xe.h.
Giá đỡ để đưa dữ liệu cụ thể về triển khai HAL. Việc sử dụng hoàn toàn tùy thuộc vào việc triển khai HAL.
Định nghĩa tại dòng 1442 của tệp xe.h.
int32_t * int32_max_values |
int32_t * int32_min_values |
int64_t * int64_max_values |
int64_t * int64_min_values |
Tốc độ lấy mẫu tối đa tính bằng Hz. Phải là 0 cho loại cảm biến VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
Định nghĩa tại dòng 1437 của tệp xe.h.
Tốc độ lấy mẫu tối thiểu tính bằng Hz. Phải là 0 cho loại cảm biến VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
Định nghĩa tại dòng 1433 của tệp xe.h.
Xác định mô hình quyền cần thiết để truy cập dữ liệu.
Định nghĩa tại dòng 1343 của tệp xe.h.
Loại dữ liệu được sử dụng cho thuộc tính này. Loại này được cố định cho mỗi thuộc tính. Kiểm tra giá_trị_của_bé để biết giá trị cho phép.
Định nghĩa tại dòng 1338 của tệp xe.h.
int32_t xe_radio_num_presets |
Số lượng cài đặt trước được lưu trữ bởi mô-đun radio. Vượt qua 0 nếu không có cài đặt sẵn nào. Phạm vi giá trị đặt trước được xác định là từ 1 (xem VEHICLE_RADIO_PRESET_MIN_VALUE) đến xe_radio_num_presets.
Định nghĩa tại dòng 1372 của tệp xe.h.
Giá trị có được bằng cách OR một hoặc nhiều thành viên enum xe_seat.
Định nghĩa tại dòng 1355 của tệp xe.h.
Giá trị có được bằng cách HOẶC một hoặc nhiều thành viên enum xe_window.
Định nghĩa tại dòng 1357 của tệp xe.h.
Giá trị có được bằng cách HOẶC một hoặc nhiều thành viên enum xe_zone.
Định nghĩa tại dòng 1353 của tệp xe.h.
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- phần cứng / libhardware / bao gồm / phần cứng / xe.h
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2022-08-30 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]