مرجع ساختار خودرو_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" زیر اختصاص دهد.
وسیله نقلیه_بولین_t ac_on |
تعریف در خط 1466 فایل automjet.h .
یخ زدایی_روشن وسیله نقلیه_بولی |
تعریف در خط 1476 فایل automjet.h .
automjet_boolean_t dual_on |
تعریف در خط 1470 فایل automjet.h .
int32_t fan_direction |
تعریف در خط 1465 فایل automjet.h .
int32_t fan_speed |
تعریف در خط 1464 فایل automjet.h .
automjet_boolean_t max_ac_on |
تعریف در خط 1467 فایل automjet.h .
automjet_بولی_ t max_defrost_on |
تعریف در خط 1468 فایل automjet.h .
power_on_boolean_t power_on |
تعریف در خط 1471 فایل automjet.h .
وسیله نقلیه_بولی_t recirc_on |
تعریف در خط 1469 فایل automjet.h .
float temperature_current |
تعریف در خط 1473 فایل automjet.h .
تنظیم دمای شناور |
تعریف در خط 1474 فایل automjet.h .
مستندات این ساختار از فایل زیر تولید شده است:
- hardware/libhardware/include/hardware/ automjet.h