संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

जीपीएस इंटरफेस संरचना संदर्भ

जीपीएस इंटरफेस संरचना संदर्भ

#include < gps.h >

डेटा फ़ील्ड

size_t आकार
इंट (* init )( जीपीएसकॉलबैक *कॉलबैक)
इंट (* प्रारंभ ) (शून्य)
इंट (* रोकें ) (शून्य)
शून्य(* सफाई )(शून्य)
इंट (* inject_time )( GpsUtcTime समय, int64_t timeReference, int अनिश्चितता)
इंट (* inject_location )(डबल अक्षांश, दोहरा देशांतर, फ्लोट सटीकता)
शून्य(* delete_aiding_data )( GpsAidingData झंडे)
इंट (* set_position_mode )( GpsPositionMode मोड, GpsPositionRecurrence पुनरावृत्ति, uint32_t min_interval, uint32_t पसंदीदा_सटीकता, uint32_t पसंदीदा_टाइम)
स्थिरांक शून्य *(* get_extension )(स्थिरांक चार *नाम)

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

मानक जीपीएस इंटरफेस का प्रतिनिधित्व करता है।

फ़ाइल gps.h की लाइन 790 पर परिभाषा।

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

शून्य (* सफाई) (शून्य)

इंटरफ़ेस बंद कर देता है।

फ़ाइल gps.h की लाइन 806 पर परिभाषा।

शून्य (* delete_aiding_data) ( GpsAidingData झंडे)

निर्दिष्ट करता है कि प्रारंभ करने के लिए अगला कॉल फ़्लैग में परिभाषित जानकारी का उपयोग नहीं करेगा। GPS_DELETE_ALL को ठंडी शुरुआत के लिए पास कर दिया गया है।

फ़ाइल gps.h की लाइन 824 पर परिभाषा।

कॉन्स्ट शून्य * (* get_extension) (कॉन्स्ट चार * नाम)

विस्तार जानकारी के लिए एक सूचक प्राप्त करें।

फ़ाइल gps.h की लाइन 841 पर परिभाषा।

int(* init)( GpsCallbacks *callbacks)

इंटरफ़ेस खोलता है और इस इंटरफ़ेस के कार्यान्वयन के लिए कॉलबैक रूटीन प्रदान करता है।

फ़ाइल gps.h की लाइन 797 पर परिभाषा।

int(* inject_location)(डबल अक्षांश, डबल देशांतर, फ्लोट सटीकता)

किसी अन्य स्थान प्रदाता (आमतौर पर सेल आईडी) से वर्तमान स्थान इंजेक्ट करता है। अक्षांश और देशांतर को डिग्री में मापा जाता है अपेक्षित सटीकता मीटर में मापी जाती है

फ़ाइल gps.h की लाइन 817 पर परिभाषा।

int(* inject_time)( GpsUtcTime time, int64_t timeReference, int अनिश्चितता)

वर्तमान समय को इंजेक्ट करता है।

फ़ाइल gps.h की लाइन 809 पर परिभाषा।

int(* set_position_mode)( GpsPositionMode मोड, GpsPositionRecurrence पुनरावृत्ति, uint32_t min_interval, uint32_t पसंदीदा_सटीकता, uint32_t पसंदीदा_टाइम)

min_interval मिलीसेकंड में सुधारों के बीच के समय का प्रतिनिधित्व करता है। पसंदीदा_सटीकता मीटर में अनुरोधित फिक्स सटीकता का प्रतिनिधित्व करती है। पसंदीदा_टाइम मिलीसेकंड में पहले ठीक करने के लिए अनुरोधित समय का प्रतिनिधित्व करता है।

'मोड' पैरामीटर GPS_POSITION_MODE_MS_BASED या GPS_POSITION_MODE_STANDALONE में से एक होना चाहिए। यदि GPS_POSITION_MODE_MS_ASSISTED पास हो गया है और GPS_POSITION_MODE_MS_BASED समर्थित है, तो प्लेटफ़ॉर्म द्वारा इसे GPS_POSITION_MODE_MS_BASED पर वापस आने की अनुमति है (और इसकी अनुशंसा की जाती है)।

फ़ाइल gps.h की लाइन 837 पर परिभाषा।

size_t आकार

आकार (जीपीएसइंटरफेस) पर सेट करें

फ़ाइल gps.h की लाइन 792 पर परिभाषा।

int (* प्रारंभ) (शून्य)

नेविगेट करना शुरू करता है।

फ़ाइल gps.h की लाइन 800 पर परिभाषा।

इंट (* स्टॉप) (शून्य)

नेविगेट करना बंद कर देता है।

फ़ाइल gps.h की लाइन 803 पर परिभाषा।


इस संरचना के लिए प्रलेखन निम्न फ़ाइल से उत्पन्न किया गया था:
  • हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ gps.h