वाहन_एचवीएसी संरचना संदर्भ

वाहन_एचवीएसी संरचना संदर्भ

#include < vehicle.h >

डेटा फ़ील्ड

संघ {
int32_t फैन_स्पीड
int32_t प्रशंसक_दिशा
वाहन_बूलियन_टी एसी_ऑन
वाहन_बूलियन_टी मैक्स_एसी_ऑन
वाहन_बूलियन_टी मैक्स_डीफ्रॉस्ट_ऑन
वाहन_बूलियन_टी रीसर्क_ऑन
वाहन_बूलियन_टी डुअल_ऑन
वाहन_बूलियन_टी पावर_ऑन
फ्लोट तापमान_वर्तमान
फ्लोट तापमान_सेट
वाहन_बूलियन_टी डीफ्रॉस्ट_ऑन
};

विस्तृत विवरण

एचवीएसी संपत्ति फ़ील्ड।

विभिन्न एचवीएसी गुणों को परिभाषित करता है जो व्हीकल_एचवीएसी_टी में पैक किए गए हैं (नीचे देखें)। हम इन गुणों को वैश्विक दायरे से बाहर परिभाषित करते हैं ताकि एचएएल कार्यान्वयन और एचएएल उपयोगकर्ता (जेएनआई) वाहन_एचवीएसी को सही ढंग से टाइप कर सकें।

फ़ाइल वाहन.एच की पंक्ति 1452 पर परिभाषा।

फ़ील्ड दस्तावेज़ीकरण

संघ { ... }

प्रत्येक संभावित एचवीएसी संपत्ति के लिए एक संरचना परिभाषित करें। टिप्पणियाँ: a) पंखे की गति (0 - 6) से एक संख्या है जहां 6 उच्चतम गति है। (TODO परिभाषित एनम) b) तापमान एक फ्लोटिंग पॉइंट सेल्सियस स्केल है। सी) दिशा को एनम व्हीकल_फैन_डायरेक्शन में परिभाषित किया गया है।

एचएएल को वाहन_एचवीएसी_प्रॉपर्टीज की #प्रविष्टियां संख्या बनानी चाहिए और इसे नीचे "गुण" चर में निर्दिष्ट करना चाहिए।

फ़ाइल वाहन.एच की पंक्ति 1466 पर परिभाषा।

वाहन_बूलियन_टी डीफ्रॉस्ट_ऑन

फ़ाइल वाहन.एच की पंक्ति 1476 पर परिभाषा।

फ़ाइल वाहन.एच की पंक्ति 1470 पर परिभाषा।

int32_t प्रशंसक_दिशा

फ़ाइल वाहन.एच की पंक्ति 1465 पर परिभाषा।

int32_t फैन_स्पीड

फ़ाइल वाहन.एच की पंक्ति 1464 पर परिभाषा।

वाहन_बूलियन_टी मैक्स_एसी_ऑन

फ़ाइल वाहन.एच की पंक्ति 1467 पर परिभाषा।

वाहन_बूलियन_टी मैक्स_डीफ्रॉस्ट_ऑन

फ़ाइल वाहन.एच की पंक्ति 1468 पर परिभाषा।

फ़ाइल वाहन.एच की पंक्ति 1471 पर परिभाषा।

वाहन_बूलियन_टी रीसर्क_ऑन

फ़ाइल वाहन.एच की पंक्ति 1469 पर परिभाषा।

फ्लोट तापमान_वर्तमान

फ़ाइल वाहन.एच की पंक्ति 1473 पर परिभाषा।

फ्लोट तापमान_सेट

फ़ाइल वाहन.एच की पंक्ति 1474 पर परिभाषा।


इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
  • हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ वाहन.एच