مرجع ساختار خودرو_hvac

مرجع ساختار خودرو_hvac

#include < vehicle.h >

فیلدهای داده

اتحاد. اتصال {
int32_t fan_speed
int32_t fan_direction
وسیله نقلیه_بولین_t ac_on
automjet_boolean_t max_ac_on
automjet_بولی_ t max_defrost_on
وسیله نقلیه_بولی_t recirc_on
automjet_boolean_t dual_on
power_on_boolean_t power_on
float temperature_current
تنظیم دمای شناور
یخ زدایی_روشن وسیله نقلیه_بولی
};

توصیف همراه با جزئیات

فیلدهای دارایی HVAC.

ویژگی های مختلف HVAC را که در خودرو_hvac_t بسته بندی شده اند تعریف می کند (به زیر مراجعه کنید). ما این ویژگی ها را خارج از محدوده جهانی تعریف می کنیم تا پیاده سازی HAL و کاربران HAL (JNI) بتوانند خودرو_hvac را به درستی تایپ کنند.

تعریف در خط 1452 فایل automjet.h .

مستندات میدانی

اتحاد. اتصال { ... }

برای هر ویژگی HVAC ممکن یک ساختار تعریف کنید. نکات: الف) سرعت فن عددی از (0 - 6) است که 6 بالاترین سرعت است. (TODO تعریف enum) ب) دما یک مقیاس درجه سانتیگراد نقطه شناور است. ج) جهت در enum automjet_fan_direction تعریف شده است.

HAL باید تعداد #entries از ویژگی های_hvac_خودرو ایجاد کند و آن را به متغیر "properties" زیر اختصاص دهد.

تعریف در خط 1466 فایل automjet.h .

یخ زدایی_روشن وسیله نقلیه_بولی

تعریف در خط 1476 فایل automjet.h .

تعریف در خط 1470 فایل automjet.h .

int32_t fan_direction

تعریف در خط 1465 فایل automjet.h .

int32_t fan_speed

تعریف در خط 1464 فایل automjet.h .

تعریف در خط 1467 فایل automjet.h .

automjet_بولی_ t max_defrost_on

تعریف در خط 1468 فایل automjet.h .

تعریف در خط 1471 فایل automjet.h .

تعریف در خط 1469 فایل automjet.h .

float temperature_current

تعریف در خط 1473 فایل automjet.h .

تنظیم دمای شناور

تعریف در خط 1474 فایل automjet.h .


مستندات این ساختار از فایل زیر تولید شده است:
  • hardware/libhardware/include/hardware/ automjet.h