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 を正しくタイプキャストできるように、これらのプロパティをグローバル スコープの外側で定義します。
フィールドドキュメント
結合 { ... } |
考えられる HVAC プロパティごとに 1 つの構造を定義します。注: a) ファン速度は (0 ~ 6) の数値で、6 が最高速度です。 (TODO 列挙型の定義) b) 温度は浮動小数点の摂氏スケールです。 c) 方向は列挙型 vehicle_fan_direction で定義されます。
HAL は vehicle_hvac_properties の #entries 番号を作成し、それを以下の「properties」変数に割り当てる必要があります。
vehicle_boolean_t ac_on |
vehicle_boolean_t defrost_on |
vehicle_boolean_tデュアルオン |
vehicle_boolean_t max_ac_on |
vehicle_boolean_t max_defrost_on |
vehicle_boolean_t power_on |
vehicle_boolean_t recirc_on |
この構造体のドキュメントは次のファイルから生成されました。
- hardware/libhardware/include/hardware/ vehicle.h