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デュアルオン
vehicle_boolean_t power_on
float温度_電流
浮動小数点温度セット
vehicle_boolean_t defrost_on
};

詳細な説明

HVAC プロパティ フィールド。

vehicle_hvac_t にパックされるさまざまな HVAC プロパティを定義します (以下を参照)。 HAL 実装と HAL ユーザー (JNI) がvehicle_hvac を正しくタイプキャストできるように、これらのプロパティをグローバル スコープの外側で定義します。

ファイルvehicle.h1452行目の定義。

フィールドドキュメント

結合 { ... }

考えられる HVAC プロパティごとに 1 つの構造を定義します。注: a) ファン速度は (0 ~ 6) の数値で、6 が最高速度です。 (TODO 列挙型の定義) b) 温度は浮動小数点の摂氏スケールです。 c) 方向は列挙型 vehicle_fan_direction で定義されます。

HAL は vehicle_hvac_properties の #entries 番号を作成し、それを以下の「properties」変数に割り当てる必要があります。

ファイルvehicle.h1466行目の定義。

ファイルvehicle.h1476行目の定義。

vehicle_boolean_tデュアルオン

ファイルvehicle.h1470行目の定義。

int32_t ファン_方向

ファイルvehicle.h1465行目の定義。

int32_t ファン速度

ファイルvehicle.h1464行目の定義。

ファイルvehicle.h1467行目の定義。

vehicle_boolean_t max_defrost_on

ファイルvehicle.h1468行目の定義。

ファイルvehicle.h1471行目の定義。

ファイルvehicle.h1469行目の定義。

float 温度_電流

ファイルvehicle.h1473行目の定義。

浮動小数点温度セット

ファイルvehicle.h1474行目の定義。


この構造体のドキュメントは次のファイルから生成されました。
  • hardware/libhardware/include/hardware/ vehicle.h