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.
Xe_prop_config Tham chiếu cấu trúc
#include < vehicle.h >
Định nghĩa tại dòng 1319 của file Vehicle.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 đối với thuộc tính không có enum được chỉ định.
Chỉ định giá trị tối đa được phép cho thuộc tính. Điều này là cần thiết đối với thuộc tính không có enum được chỉ định.
Mảng giá trị tối thiểu cho các thuộc tính được khoanh vùng. Thuộc tính được 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 bằng số lượng 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 nó. 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 là NULL, độ dài của mảng phải khớp với giá trị min_value.
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 xem thuộc tính được đọc hay ghi. Giá trị phải là một trong enum Vehicle_prop_access.
Định nghĩa tại dòng 1326 của file Vehicle.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 Vehicle_prop_change_mode.
Định nghĩa tại dòng 1332 của file Vehicle.h .
Để biết thông tin cấu hình chung
Định nghĩa tại dòng 1367 của file Vehicle.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 thiết lập đ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 file Vehicle.h .
Giữ chỗ để đưa dữ liệu cụ thể về triển khai HAL. Việc sử dụng hoàn toàn phụ thuộc vào việc triển khai HAL.
Định nghĩa tại dòng 1442 của file Vehicle.h .
int32_t* int32_max_values |
int32_t* int32_min_values |
int64_t* int64_max_values |
int64_t* int64_min_values |
Tốc độ mẫu tối đa tính bằng Hz. Phải là 0 đối với loại cảm biến VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
Định nghĩa tại dòng 1437 của file Vehicle.h .
Tốc độ mẫu tối thiểu tính bằng Hz. Phải là 0 đối với loại cảm biến VEHICLE_PROP_CHANGE_MODE_ON_CHANGE
Định nghĩa tại dòng 1433 của file Vehicle.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 file Vehicle.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 xe_value_type để biết giá trị được phép.
Định nghĩa tại dòng 1338 của file Vehicle.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 trước nào. Phạm vi cài đặt trước được xác định là từ 1 (xem VEHICLE_RADIO_PRESET_MIN_VALUE) đến Vehicle_radio_num_presets.
Định nghĩa tại dòng 1372 của file Vehicle.h .
Giá trị được lấy bằng cách ORing một hoặc nhiều thành viên enum Vehicle_seat.
Định nghĩa tại dòng 1355 của file Vehicle.h .
Giá trị được lấy bằng cách ORing một hoặc nhiều thành viên enum Vehicle_window.
Định nghĩa tại dòng 1357 của file Vehicle.h .
Giá trị được lấy bằng cách ORing một hoặc nhiều thành viên enum Vehicle_zone.
Định nghĩa tại dòng 1353 của file Vehicle.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: 2023-12-01 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2023-12-01 UTC."],[],[]]