FlpBatchOptions স্ট্রাক্ট রেফারেন্স
#include < fused_location.h >
ডেটা ক্ষেত্রসমূহ | |
দ্বিগুণ | সর্বোচ্চ_শক্তি_পরিচালনা_এমডাব্লু |
uint32_t | উত্স_ টু_উজ |
uint32_t | পতাকা |
int64_t | পিরিয়ড_এনএস |
ভাসা | ক্ষুদ্রতম_বিস্তার স্থান_মিটার |
বিস্তারিত বিবরণ
ব্যাচিং এফএলপি এপিআই সহ বিকল্পগুলি
Fused_location.h ফাইলের 258 লাইনে সংজ্ঞা।
ফিল্ড ডকুমেন্টেশন
uint32_t পতাকা |
FLP_BATCH_WAKEUP_ON_FIFO_FULL - সেট করা থাকলে হার্ডওয়ারটি এপিটি জাগিয়ে তুলবে যখন বাফারটি পূর্ণ হবে। যদি সেট না করা থাকে তবে হার্ডওয়্যারটি পুরানো অবস্থানের অবজেক্টটি ফেলে দেবে।
FLP_BATCH_CALLBACK_ON_LOCATION_FIX - সেট করা থাকলে লোকেশন কলব্যাক প্রতিবারই লোকেশন ফিক্স করা হবে। উপরের স্তরগুলির (কলার) দায় এটি এটি বন্ধ করে দেওয়া, যদি এটি জানে যে এপি ঘুমাতে পারে। এই বিটটি যখন কোনও ব্যাচিং সেশনের মধ্যে থাকে, অবস্থান নির্ধারণের সময়টি বাস্তব সময়ে রিপোর্ট করা অবস্থায় ব্যাচিং চালিয়ে যাওয়া উচিত।
ভবিষ্যতে অন্যান্য পতাকা বিটুইড হবে।
Fused_location.h ফাইলের 284 লাইনে সংজ্ঞা।
ডাবল সর্বোচ্চ_শক্তি_আলোকেশন_এমডাব্লু |
অন্তর্নিহিত বাস্তবায়ন এই ব্যাচিং কলটির জন্য ব্যবহার করতে পারে এমন এমডাব্লুতে সর্বাধিক শক্তি। যদি সর্বোচ্চ_শক্তি_পরিচালনা_এমডব্লু 0 হয় তবে কেবলমাত্র অতিরিক্ত বাড়তি বিদ্যুৎ ব্যতীত উত্পাদিত ফিক্সগুলি প্রতিবেদন করা হবে।
লাইনে সংজ্ঞা 265 ফাইলের fused_location.h ।
int64_t পিরিয়ড_এনএস |
ফ্রিকোয়েন্সি যার সাথে অবস্থানটি ন্যানো সেকেন্ডে ব্যাচ করা দরকার।
Fused_location.h ফাইলের 290 লাইনে সংজ্ঞা।
ভাসা ক্ষুদ্রতম_স্থানীয় স্থান_মিটার |
মিটারে প্রতিবেদিত অবস্থানগুলির মধ্যে ক্ষুদ্রতম স্থানচ্যুতি।
যদি 0 তে সেট করা থাকে তবে ডিভাইসটি স্থির থাকলেও আপনার অনুরোধের ব্যবধানে অবস্থানগুলি প্রতিবেদন করা উচিত। যদি ইতিবাচক হয় তবে আপনি পাওয়ারটি বাঁচাতে এই পরামিতিটিকে ইঙ্গিত হিসাবে ব্যবহার করতে পারেন (উদাহরণস্বরূপ, ব্যবহারকারী যদি স্থানচ্যুত হওয়ার প্রান্তের কাছাকাছি ভ্রমণ না করে তবে অবস্থানের সময়কাল থ্রোল্টিং)। এমনকি ছোট ধনাত্মক মানগুলির অর্থও ব্যাখ্যা করা যেতে পারে যে ডিভাইসটি স্থির থাকাকালীন আপনাকে অবস্থানের গণনা করতে হবে না।
এই প্যারামিটারের উপর ভিত্তি করে লোকেশন বিতরণ ফিল্টার করার দরকার নেই। অনুরোধের চেয়ে ছোট একটি স্থানচ্যুতি থাকলেও অবস্থানগুলি সরবরাহ করা যেতে পারে। সম্ভাব্য বিদ্যুৎ সাশ্রয় ব্যয় করে এই পরামিতিটি নিরাপদে উপেক্ষা করা যেতে পারে।
Fused_location.h ফাইলের 307 লাইনে সংজ্ঞা।
uint32_t উত্স_ থেকে_ ব্যবহার |
ব্যবহারের জন্য FLP_TECH_MASKS এর বিটওয়্যার OR
ফাইলের 268 লাইনে সংজ্ঞাটি fused_location.h ।
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে উত্পন্ন হয়েছিল:
- হার্ডওয়্যার / লিবার্ডওয়্যার / অন্তর্ভুক্ত / হার্ডওয়্যার / ফিউজড_লোকেশন