वाहन_प्रॉप_कॉन्फिग संरचना संदर्भ
#include < vehicle.h >
डेटा फ़ील्ड | |
int32_t | प्रोप |
int32_t | पहुँच |
int32_t | मोड बदलें |
int32_t | मान प्रकार |
int32_t | अनुमति_मॉडल |
संघ { | |
int32_t वाहन_ज़ोन_झंडे | |
int32_t वाहन_सीट_झंडे | |
int32_t वाहन_विंडो_झंडे | |
}; | |
संघ { | |
int32_t config_flags | |
int32_t Vehicle_radio_num_presets | |
int32_t config_array [4] | |
}; | |
वाहन_str_t | config_string |
संघ { | |
फ्लोट फ्लोट_मिन_वैल्यू | |
int32_t int32_min_value | |
int64_t int64_min_value | |
}; | |
संघ { | |
फ्लोट फ्लोट_मैक्स_वैल्यू | |
int32_t int32_max_value | |
int64_t int64_max_value | |
}; | |
संघ { | |
फ्लोट * फ्लोट_मिन_वैल्यूज़ | |
int32_t * int32_min_values | |
int64_t * int64_min_values | |
}; | |
संघ { | |
फ्लोट * फ्लोट_मैक्स_वैल्यूज़ | |
int32_t * int32_max_values | |
int64_t * int64_max_values | |
}; | |
पानी पर तैरना | min_sample_rate |
पानी पर तैरना | max_sample_rate |
शून्य * | hal_data |
विस्तृत विवरण
फील्ड दस्तावेज़ीकरण
संघ {...} |
संपत्ति के लिए न्यूनतम अनुमत मूल्य निर्दिष्ट करें। यह उस संपत्ति के लिए आवश्यक है जिसमें निर्दिष्ट एनम नहीं है।
संघ {...} |
संपत्ति के लिए अधिकतम अनुमत मूल्य निर्दिष्ट करें। यह उस संपत्ति के लिए आवश्यक है जिसमें निर्दिष्ट एनम नहीं है।
संघ {...} |
ज़ोन किए गए गुणों के लिए न्यूनतम मानों की सरणी। ज़ोनड संपत्ति दो अलग-अलग तरीकों से न्यूनतम / अधिकतम मान निर्दिष्ट कर सकती है:
- समान न्यूनतम/अधिकतम मान वाले सभी क्षेत्र: *_min/max_value सेट किया जाना चाहिए और इस सरणी को NULL पर सेट किया जाना चाहिए।
- अलग-अलग न्यूनतम/अधिकतम मान वाले सभी क्षेत्र: *_min/max_values सरणी को पॉप्युलेट किया जाना चाहिए और इसकी लंबाई *_zone_flags द्वारा निर्दिष्ट सक्रिय क्षेत्रों की संख्या के समान होनी चाहिए।
यदि प्रत्येक ज़ोन में अलग-अलग अधिकतम मान नहीं हैं, तो NULL होना चाहिए।
संघ {...} |
ज़ोन किए गए गुणों के लिए अधिकतम मानों की सरणी। इसके उपयोग के लिए ऊपर देखें। यदि प्रत्येक ज़ोन में अलग-अलग अधिकतम मान नहीं हैं, तो NULL होना चाहिए। यदि NULL नहीं है, तो सरणी की लंबाई min_values से मेल खानी चाहिए।
संघ {...} |
कुछ गुणों में संबद्ध क्षेत्र हो सकते हैं (जैसे कि एचवीएसी), इन मामलों में कॉन्फ़िगरेशन में संबंधित क्षेत्र के लिए एक ORed मान होना चाहिए।
संघ {...} |
संपत्ति विशिष्ट विन्यास जानकारी। इसका उपयोग प्रत्येक संपत्ति के अनुसार परिभाषित किया जाएगा।
int32_t एक्सेस |
int32_t परिवर्तन_मोड |
वाहन_स्ट्र_टी config_string |
शून्य* hal_data |
फ्लोट max_sample_rate |
फ्लोट min_sample_rate |
int32_t अनुमति_मॉडल |
int32_t value_type |
int32_t Vehicle_radio_num_presets |
int32_t वाहन_सीट_झंडे |
int32_t वाहन_विंडो_झंडे |
int32_t वाहन_ज़ोन_झंडे |
इस संरचना के लिए प्रलेखन निम्न फ़ाइल से उत्पन्न किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ वाहन