जीपीएसइंटरफ़ेस संरचना संदर्भ
#include < gps.h >
डेटा फ़ील्ड | |
आकार_t | आकार |
पूर्णांक(* | init )( जीपीएसकॉलबैक *कॉलबैक) |
पूर्णांक(* | प्रारंभ )(शून्य) |
पूर्णांक(* | रुकें )(शून्य) |
खालीपन(* | सफ़ाई )(शून्य) |
पूर्णांक(* | inject_time )( GpsUtcTime समय, int64_t timeReference, int अनिश्चितता) |
पूर्णांक(* | इंजेक्ट_लोकेशन )(डबल अक्षांश, डबल देशांतर, फ्लोट सटीकता) |
खालीपन(* | delete_aiding_data )( GpsAidingData फ़्लैग) |
पूर्णांक(* | set_position_mode )( GpsPositionMode मोड, GpsPositionRecurrence पुनरावृत्ति, uint32_t min_interval, uint32_t पसंदीदा_सटीकता, uint32_t पसंदीदा_समय) |
स्थिरांक शून्य *(* | get_extension )(स्थिरांक चार *नाम) |
विस्तृत विवरण
फ़ील्ड दस्तावेज़ीकरण
शून्य(* delete_aiding_data)( GpsAidingData फ़्लैग) |
स्थिरांक शून्य*(* get_extension)(स्थिरांक चार *नाम) |
int(* init)( जीपीएसकॉलबैक *कॉलबैक) |
int(* inject_location)(डबल अक्षांश, डबल देशांतर, फ्लोट सटीकता) |
int(* inject_time)( GpsUtcTime समय, int64_t timeReference, int अनिश्चितता) |
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 पर वापस जाने की अनुमति है (और इसकी अनुशंसा की जाती है)।
इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
- हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ जीपीएस.एच