GnssConfigurationInterface संरचना संदर्भ
#include < gps.h >
डेटा फ़ील्ड | |
size_t | आकार |
शून्य (*) | configuration_update ) (const char * config_data, int32_t लंबाई) |
विस्तृत विवरण
प्लेटफ़ॉर्म से एचएएल तक जीएनएसएस कॉन्फ़िगरेशन सामग्री पास करने के लिए इंटरफ़ेस।
फील्ड प्रलेखन
शून्य (* कॉन्फ़िगरेशन_अपडेट) (कास्ट चार * config_data, int32_t लंबाई) |
जीएनएसएस विन्यास सामग्री एचएएल को वितरित करें। पैरामीटर: config_data - एक चार सरणी के लिए एक पॉइंटर जो आमतौर पर फ़ाइल (/etc/gps.conf) से अपेक्षित है, यानी, UTF8 तार का एक क्रम 'द्वारा अलग किया गया
'। लंबाई - विन्यास डेटा में UTF8 वर्णों की कुल संख्या।
महत्वपूर्ण: GPS HAL को यह अपेक्षा करनी चाहिए कि इस फ़ंक्शन को कई बार कहा जा सकता है। और इसे तब भी कहा जा सकता है जब GpsLocationProvider पहले से ही निर्मित और सक्षम हो। GPS HAL को कॉन्फ़िगरेशन डेटा में बदलाव की परवाह किए बिना विभिन्न कॉलबैक के लिए मौजूदा अनुरोधों को बनाए रखना चाहिए।
इस संरचना का प्रलेखन निम्न फ़ाइल से उत्पन्न हुआ था:
- हार्डवेयर / लिबरहार्डवेयर / शामिल / हार्डवेयर / gps.h