जियोफेंसऑप्शंस संरचना संदर्भ

जियोफेंसऑप्शंस संरचना संदर्भ

#include < fused_location.h >

डेटा फ़ील्ड

int यहाँ अंतिम_संक्रमण
int यहाँ मॉनिटर_संक्रमण
int यहाँ अधिसूचना_उत्तरदायी_एमएस
int यहाँ अज्ञात_टाइमर_एमएस
uint32_t उपयोग के लिए स्रोत

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

जियोफेंस विकल्प

फ़ाइल फ़्यूज्ड_लोकेशन.h की पंक्ति 714 पर परिभाषा।

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

पूर्णांक अंतिम_संक्रमण

भू-बाड़ की वर्तमान स्थिति. उदाहरण के लिए, यदि सिस्टम को पहले से ही पता है कि उपयोगकर्ता जियोफेंस के अंदर है, तो इसे FLP_GEOFENCE_TRANSITION_ENTERED पर सेट किया जाएगा। अधिकांश मामलों में, यह FLP_GEOFENCE_TRANSITION_UNCERTAIN होगा।

फ़ाइल फ़्यूज्ड_लोकेशन.h की पंक्ति 720 पर परिभाषा।

int मॉनिटर_ट्रांज़िशन

निगरानी के लिए संक्रमण. बिटवाइज़ या FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED और FLP_GEOFENCE_TRANSITION_UNCERTAIN।

फ़ाइल फ़्यूज्ड_लोकेशन.h की पंक्ति 727 पर परिभाषा।

पूर्णांक अधिसूचना_उत्तरदायी_एमएस

जियोफ़ेंस से जुड़े संक्रमण के ट्रिगर होने पर कॉलबैक को कितनी जल्दी कॉल किया जाना चाहिए, इसका सबसे अच्छा प्रयास विवरण परिभाषित करता है। उदाहरण के लिए, यदि FLP_GEOFENCE_TRANSITION_ENTERED के साथ 1000 मिलीसेकंड पर सेट किया जाता है, तो जियोफ़ेंस में प्रवेश करने के भीतर कॉलबैक को 1000 मिलीसेकंड कहा जाना चाहिए। यह पैरामीटर मिलीसेकेंड में परिभाषित किया गया है. ध्यान दें: इसे उस दर से भ्रमित नहीं किया जाना चाहिए जिस पर जीपीएस पोल किया गया है। बिजली-बचत कारणों से जीपीएस के नमूने की दर को गतिशील रूप से भिन्न करना स्वीकार्य है; इस प्रकार नमूने की दर इससे तेज़ या धीमी हो सकती है।

फ़ाइल फ़्यूज्ड_लोकेशन.h की पंक्ति 741 पर परिभाषा।

uint32_t स्रोत_उपयोग करने के लिए

भूबाड़ की निगरानी के लिए उपयोग किए जाने वाले स्रोत। यह FLP_TECH_MASK झंडों का एक बिटवाइज-या है।

फ़ाइल फ़्यूज्ड_लोकेशन.h की पंक्ति 753 पर परिभाषा।

int अज्ञात_टाइमर_एमएस

वह समय सीमा जिसके बाद अनिश्चित संक्रमण शुरू किया जाना चाहिए। यह पैरामीटर मिलीसेकंड में परिभाषित किया गया है।

फ़ाइल फ़्यूज्ड_लोकेशन.h की पंक्ति 747 पर परिभाषा।


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