GnssConfigurationInterface Struct Reference
#include < gps.h >
ডেটা ক্ষেত্র | |
size_t | আকার |
অকার্যকর(* | কনফিগারেশন_আপডেট )(const char *config_data, int32_t দৈর্ঘ্য) |
বিস্তারিত বিবরণ
প্ল্যাটফর্ম থেকে HAL-এ GNSS কনফিগারেশন বিষয়বস্তু পাস করার জন্য ইন্টারফেস।
ফিল্ড ডকুমেন্টেশন
void(* configuration_update)(const char *config_data, int32_t দৈর্ঘ্য) |
HAL-এ GNSS কনফিগারেশন বিষয়বস্তু বিতরণ করুন। পরামিতি: config_data - একটি গৃহস্থালির অ্যারের একটি পয়েন্টার যা সাধারণত ফাইল (/etc/gps.conf) থেকে যা আশা করা হয় তা ধারণ করে, অর্থাৎ, ' দ্বারা পৃথক করা UTF8 স্ট্রিংগুলির একটি ক্রম
' দৈর্ঘ্য - কনফিগারেশন ডেটাতে UTF8 অক্ষরের মোট সংখ্যা।
গুরুত্বপূর্ণ: GPS HAL-এর আশা করা উচিত এই ফাংশনটি একাধিকবার কল করা যেতে পারে৷ এবং GpsLocationProvider ইতিমধ্যেই তৈরি এবং সক্রিয় থাকা অবস্থায়ও এটি বলা যেতে পারে। GPS HAL-এর উচিত কনফিগারেশন ডেটার পরিবর্তন নির্বিশেষে বিভিন্ন কলব্যাকের জন্য বিদ্যমান অনুরোধগুলি বজায় রাখা।
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
- hardware/libhardware/include/hardware/ gps.h