Vehicle_hvac 結構參考

Vehicle_hvac 結構參考

#include < vehicle.h >

資料欄位

聯盟{
int32_t風扇速度
int32_t風扇方向
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
浮動溫度_電流
浮動溫度設定
Vehicle_boolean_t除霜_開
};

詳細說明

HVAC 屬性欄位。

定義打包到vehicle_hvac_t 中的各種 HVAC 屬性(見下文)。我們在全域範圍之外定義這些屬性,以便 HAL 實作和 HAL 使用者 (JNI) 可以正確型別轉換vehicle_hvac

定義位於檔案Vehicle.h的第1452行。

現場文檔

聯盟 { ... }

為每個可能的 HVAC 屬性定義一個結構。注意:a) 風扇速度是 (0 - 6) 中的數字,其中 6 是最高速度。 (TODO 定義枚舉) b) 溫度是浮點攝氏度。 c) 方向在列舉vehicle_fan_direction 中定義。

HAL 應建立 #entries 數量的vehicle_hvac_properties 並將其指派給下面的「properties」變數。

定義位於檔案Vehicle.h的第1466行。

定義位於檔案Vehicle.h的第1476行。

定義位於檔案Vehicle.h的第1470行。

int32_t 風扇方向

定義位於檔案Vehicle.h的第1465行。

int32_t 風扇速度

定義位於檔案Vehicle.h的第1464行。

定義位於檔案Vehicle.h的第1467行。

Vehicle_boolean_t max_defrost_on

定義位於檔案Vehicle.h的第1468行。

定義位於檔案Vehicle.h的第1471行。

定義位於檔案Vehicle.h的第1469行。

浮動溫度_電流

定義位於檔案Vehicle.h的第1473行。

浮動溫度設定

定義位於檔案Vehicle.h的第1474行。


該結構的文檔是從以下文件產生的:
  • 硬體/libhardware/include/hardware/vehicle.h