הפניה למבנה GpsInterface
#include < gps.h >
מייצג את ממשק ה-GPS הסטנדרטי.
הגדרה בשורה 790 של הקובץ gps.h.
סוגר את הממשק.
הגדרה בשורה 806 של הקובץ gps.h.
מציין שהקריאה הבאה להתחיל לא תשתמש במידע שהוגדר בדגלים. GPS_DELETE_ALL מועבר להתחלה קרה.
הגדרה בשורה 824 של הקובץ gps.h.
const void*(* get_extension)(const char *name) |
קבל מצביע למידע על הרחבה.
הגדרה בשורה 841 של הקובץ gps.h.
פותח את הממשק ומספק את שגרות ההתקשרות ליישום ממשק זה.
הגדרה בשורה 797 של הקובץ gps.h.
int(* inject_location)(קו רוחב כפול, קו אורך כפול, דיוק צף) |
מזריק מיקום נוכחי מספק מיקום אחר (בדרך כלל מזהה תא). קווי הרוחב והאורך נמדדים במעלות הדיוק הצפוי נמדד במטרים
הגדרה בשורה 817 של הקובץ gps.h.
int(* inject_time)( GpsUtcTime time, int64_t timeReference, int uncertainty) |
מזריק את השעה הנוכחית.
הגדרה בשורה 809 של הקובץ gps.h.
min_interval מייצג את הזמן בין תיקונים באלפיות שניות. prefered_accuracy מייצג את דיוק התיקון המבוקש במטרים. prefer_time מייצג את הזמן המבוקש לתיקון הראשון באלפיות שניות.
פרמטר 'mode' צריך להיות אחד מ-GPS_POSITION_MODE_MS_BASED או GPS_POSITION_MODE_STANDALONE. מותר על ידי הפלטפורמה (ומומלץ) לחזור ל-GPS_POSITION_MODE_MS_BASED אם GPS_POSITION_MODE_MS_ASSISTED מועבר, ו-GPS_POSITION_MODE_MS_BASED נתמך.
הגדרה בשורה 837 של הקובץ gps.h.
מוגדר ל-sizeof(GpsInterface)
הגדרה בשורה 792 של הקובץ gps.h.
מפסיק את הניווט.
הגדרה בשורה 803 של הקובץ gps.h.
התיעוד עבור מבנה זה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ gps.h
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-12-01 (שעון UTC).
[null,null,["עדכון אחרון: 2023-12-01 (שעון UTC)."],[],[]]