Tài liệu tham khảo về cấu trúc vehicle_hvac

Tài liệu tham khảo về cấu trúc vehicle_hvac

#include < vehicle.h >

Trường dữ liệu

union {
   int32_t    fan_speed
 
   int32_t    fan_direction
 
    vehicle_boolean_t     ac_on
 
    vehicle_boolean_t     max_ac_on
 
    vehicle_boolean_t     max_defrost_on
 
    vehicle_boolean_t     recirc_on
 
    vehicle_boolean_t     dual_on
 
    vehicle_boolean_t     power_on
 
   float    temperature_current
 
   float    temperature_set
 
    vehicle_boolean_t     defrost_on
 
}; 
 

Nội dung mô tả chi tiết

Các trường thuộc tính HVAC.

Xác định nhiều thuộc tính HVAC được đóng gói vào vehicle_hvac_t (xem bên dưới). Chúng ta xác định các thuộc tính này bên ngoài trong phạm vi toàn cục để việc triển khai HAL và người dùng HAL (JNI) có thể truyền dữ liệu đúng cách cho vehicle_hvac .

Định nghĩa tại dòng 1452 của tệp vehicle.h .

Tài liệu về trường

union { ... }

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 con số từ (0 – 6), trong đó 6 là tốc độ cao nhất. (CẦN XÁC ĐỊNH enum) b) Nhiệt độ là thang nhiệt độ Celcius dấu phẩy động. c) Hướng được xác định trong enum vehicle_fan_direction.

HAL sẽ tạo số lượng #entries của vehicle_hvac_properties và gán số lượng này cho biến "properties" bên dưới.

Định nghĩa tại dòng 1466 của tệp vehicle.h .

Định nghĩa tại dòng 1476 của tệp vehicle.h .

Định nghĩa tại dòng 1470 của tệp vehicle.h .

int32_t fan_direction

Định nghĩa tại dòng 1465 của tệp vehicle.h .

int32_t fan_speed

Định nghĩa tại dòng 1464 của tệp vehicle.h .

Định nghĩa tại dòng 1467 của tệp vehicle.h .

vehicle_boolean_t max_defrost_on

Định nghĩa tại dòng 1468 của tệp vehicle.h .

Định nghĩa tại dòng 1471 của tệp vehicle.h .

Định nghĩa tại dòng 1469 của tệp vehicle.h .

float temperature_current

Định nghĩa tại dòng 1473 của tệp vehicle.h .

float temperature_set

Định nghĩa tại dòng 1474 của tệp vehicle.h .


Tài liệu cho cấu trúc này được tạo từ tệp sau: