اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مرجع بنية GpsClock
#include <
gps.h
>
بنية قديمة لتمثيل تقدير لوقت ساعة نظام تحديد المواقع العالمي (GPS) تم إيقاف هذه الميزة نهائيًا، وسيتم إزالتها في الإصدار التالي من Android. استخدِم
GnssClock
بدلاً منه.
التعريف في السطر
1437
من الملف
gps.h
.
double bias_uncertainty_ns
|
double drift_uncertainty_nsps
|
تم ضبطه على sizeof(GpsClock)
التعريف في السطر
1439
من الملف
gps.h
.
double time_uncertainty_ns
|
تم إنشاء مستندات هذه البنية من الملف التالي:
-
hardware/libhardware/include/hardware/
gps.h
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Android Hardware Abstraction Layer: GpsClock Struct Reference\n\nGpsClock Struct Reference\n=========================\n\n[Data Fields](#pub-attribs) \nGpsClock Struct Reference \n\n`\n#include \u003c\n`[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)`\n\u003e\n`\n\n|-----------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|\n| Data Fields ----------- ||\n| size_t | [size](/reference/hal/struct_gps_clock#a854352f53b148adc24983a58a1866d66) |\n| ||\n| [GpsClockFlags](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h) | [flags](/reference/hal/struct_gps_clock#ab6d61934bd01e969535e3098f52cf884) |\n| ||\n| int16_t | [leap_second](/reference/hal/struct_gps_clock#a0be0c6b4af7d8b14026169069b3671a3) |\n| ||\n| [GpsClockType](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h) | [type](/reference/hal/struct_gps_clock#a8adf48416359505f7e902123ac7664a1) |\n| ||\n| int64_t | [time_ns](/reference/hal/struct_gps_clock#ae01a9bb132d27d2dd3a346685fd82d8d) |\n| ||\n| double | [time_uncertainty_ns](/reference/hal/struct_gps_clock#a6bf7e753a85af8dc4def543c817f110d) |\n| ||\n| int64_t | [full_bias_ns](/reference/hal/struct_gps_clock#ab89cb961b4ea82534fb36f8386cec1ad) |\n| ||\n| double | [bias_ns](/reference/hal/struct_gps_clock#afe993ecde06695fc82a0dcdf69062152) |\n| ||\n| double | [bias_uncertainty_ns](/reference/hal/struct_gps_clock#a4df08759fd9c5e885d97bed0a7f628c5) |\n| ||\n| double | [drift_nsps](/reference/hal/struct_gps_clock#ac8ba695fc921a7f630265b8d887dcc11) |\n| ||\n| double | [drift_uncertainty_nsps](/reference/hal/struct_gps_clock#a77fe55e0f989ea2be626a85497048828) |\n| ||\n\n\nDetailed Description\n--------------------\n\n\nLegacy struct to represent an estimate of the GPS clock time. Deprecated, to be removed in the next Android release. Use\n[GnssClock](/reference/hal/struct_gnss_clock)\ninstead.\n\n\nDefinition at line\n[1437](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\nField Documentation\n-------------------\n\n\n|----------------|\n| double bias_ns |\n\n\nDefinition at line\n[1446](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|----------------------------|\n| double bias_uncertainty_ns |\n\n\nDefinition at line\n[1447](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|-------------------|\n| double drift_nsps |\n\n\nDefinition at line\n[1448](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|-------------------------------|\n| double drift_uncertainty_nsps |\n\n\nDefinition at line\n[1449](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|-----------------------------------------------------------------------------------------------------------------------|\n| [GpsClockFlags](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h) flags |\n\n\nDefinition at line\n[1440](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|----------------------|\n| int64_t full_bias_ns |\n\n\nDefinition at line\n[1445](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|---------------------|\n| int16_t leap_second |\n\n\nDefinition at line\n[1441](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|-------------|\n| size_t size |\n\n\nset to sizeof(GpsClock)\n\n\nDefinition at line\n[1439](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|-----------------|\n| int64_t time_ns |\n\n\nDefinition at line\n[1443](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|----------------------------|\n| double time_uncertainty_ns |\n\n\nDefinition at line\n[1444](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n|---------------------------------------------------------------------------------------------------------------------|\n| [GpsClockType](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h) type |\n\n\nDefinition at line\n[1442](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\nof file\n[gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)\n.\n\n*** ** * ** ***\n\nThe documentation for this struct was generated from the following file:\n\n- hardware/libhardware/include/hardware/ [gps.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/gps.h)"]]