مرجع ساختار خودرو_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
