Tham chiếu cấu trúc xe_hvac
#include < vehicle.h >
Trường dữ liệu | |
liên hiệp { | |
int32_t fan_speed | |
int32_t fan_direction | |
xe_boolean_t ac_on | |
xe_boolean_t max_ac_on | |
xe_boolean_t max_derost_on | |
xe_boolean_t quay lại | |
xe_boolean_t kép_on | |
xe_boolean_t bật nguồn | |
nhiệt độ nổi_current | |
nhiệt độ nổi_set | |
xe_boolean_t rã đông_on | |
}; | |
miêu tả cụ thể
Lĩnh vực thuộc tính HVAC.
Xác định các thuộc tính HVAC khác nhau được đóng gói trong Vehicle_hvac_t (xem bên dưới). Chúng tôi xác định các thuộc tính này bên ngoài phạm vi toàn cầu để việc triển khai HAL và người dùng HAL (JNI) có thể nhập chính xác phương tiện_hvac .
Tài liệu hiện trường
liên hiệp { ... } |
Xác định một cấu trúc cho mỗi thuộc tính HVAC có thể có. LƯU Ý: a) Tốc độ quạt là một số từ (0 - 6) trong đó 6 là tốc độ cao nhất. (TODO định nghĩa enum) b) Nhiệt độ là thang đo Celcius dấu phẩy động. c) Hướng được xác định trong enum Vehicle_fan_direction.
HAL sẽ tạo số #entries của xe_hvac_properties và gán nó cho biến "thuộc tính" bên dưới.
xe_boolean_t ac_on |
xe_boolean_t rã đông_on |
xe_boolean_t kép_on |
xe_boolean_t max_ac_on |
xe_boolean_t max_derost_on |
xe_boolean_t bật nguồn |
xe_boolean_t quay lại |
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