קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

FlpBatchOptions מבנה הפניה

FlpBatchOptions מבנה הפניה

#include < fused_location.h >

שדות נתונים

לְהַכפִּיל max_power_allocation_mW
uint32_t מקורות_ לשימוש
uint32_t דגלים
int64_t period_ns
לָצוּף מטר קטן ביותר_התקנה

תיאור מפורט

אפשרויות עם ממשקי ה- API של FLP

הגדרה בשורה 258 בקובץ fused_location.h .

תיעוד בשטח

דגלי uint32_t

FLP_BATCH_WAKEUP_ON_FIFO_FULL - אם מוגדר החומרה תעיר את ה- AP כשהמאגר מלא. אם לא מוגדר, החומרה תפיל את אובייקט המיקום העתיק ביותר.

FLP_BATCH_CALLBACK_ON_LOCATION_FIX - אם מוגדר התקשרות למיקום נקראת בכל פעם שיש תיקון מיקום. באחריותם של השכבות העליונות (המתקשרת) לכבות אותו, אם הוא יודע שה- AP עשוי ללכת לישון. כאשר סיבית זו מופעלת בתוך הפעלת אצווה, האצווה צריכה להימשך בזמן שתיקוני המיקום מדווחים בזמן אמת.

דגלים אחרים שייקבעו בעתיד.

הגדרה בשורה 284 בקובץ fused_location.h .

כפול max_power_allocation_mW

הספק מרבי ב- mW שהיישום הבסיסי יכול להשתמש בו לשיחת אצווה זו. אם max_power_allocation_mW הוא 0, ידווחו רק על תיקונים שנוצרו ללא עלות כוח נוספת.

הגדרה בשורה 265 בקובץ fused_location.h .

int64_t period_ns

התדירות בה צריך להתאים מיקום בשניות ננו.

הגדרה בשורה 290 של הקובץ fused_location.h .

צף_מיקומים_המיקומים הקטנים ביותר

התזוזה הקטנה ביותר בין מיקומים המדווחים במטרים.

אם מוגדר כ- 0, עליך לדווח על מיקומים במרווח המבוקש גם אם המכשיר נייח. אם חיובי, אתה יכול להשתמש בפרמטר זה כתרמז לחיסכון בחשמל (למשל תקופת מיקום מצערת אם המשתמש לא נסע קרוב לסף העקירה). אפילו ערכים חיוביים קטנים יכולים להתפרש כך שאינך צריך לחשב מיקום כשהמכשיר נייח.

אין צורך לסנן משלוח מיקום על סמך פרמטר זה. ניתן למסור מיקומים גם אם יש להם תזוזה קטנה מהמתבקש. ניתן להתעלם מהפרמטר הזה בבטחה במחיר של חיסכון בחשמל פוטנציאלי.

הגדרה בשורה 307 בקובץ fused_location.h .

uint32_t מקורות_ לשימוש

סיבית או של FLP_TECH_MASKS לשימוש

הגדרה בשורה 268 בקובץ fused_location.h .


התיעוד למבנה זה נוצר מהקובץ הבא: