#include < gps.h >
رابط استاندارد GPS را نشان می دهد.
تعریف در خط 790 فایل 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 ، int64_t timeReference، عدم قطعیت int) |
زمان جاری را تزریق می کند.
تعریف در خط 809 فایل gps.h.
min_interval زمان بین اصلاحات را در میلی ثانیه نشان می دهد. preferred_accuracy دقت اصلاح درخواستی را بر حسب متر نشان می دهد. preferred_time نشاندهنده زمان درخواستی برای رفع مشکل در میلیثانیه است.
پارامتر "mode" باید یکی از GPS_POSITION_MODE_MS_BASED یا GPS_POSITION_MODE_STANDALONE باشد. در صورتی که GPS_POSITION_MODE_MS_ASSISTED ارسال شده باشد و GPS_POSITION_MODE_MS_BASED پشتیبانی شود، پلتفرم اجازه می دهد (و توصیه می شود) به GPS_POSITION_MODE_MS_BASED برگردد.
تعریف در خط 837 فایل gps.h.
تنظیم به sizeof (GpsInterface)
تعریف در خط 792 فایل gps.h.
ناوبری را شروع می کند.
تعریف در خط 800 فایل gps.h.
ناوبری را متوقف می کند.
تعریف در خط 803 فایل gps.h.
مستندات این ساختار از فایل زیر تولید شده است:
- hardware/libhardware/include/hardware/ gps.h