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