از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
مرجع ساختار GpsClock
#include < gps.h >
ساختار قدیمی برای نشان دادن تخمینی از زمان ساعت GPS. منسوخ شده، در نسخه بعدی اندروید حذف خواهد شد. به جای آن از GnssClock استفاده کنید.
تعریف در خط 1437 فایل gps.h.
دو drift_uncertainty_nsps |
تنظیم روی sizeof (GpsClock)
تعریف در خط 1439 فایل gps.h.
دو برابر زمان_عدم قطعیت_ns |
مستندات این ساختار از فایل زیر تولید شده است:
- hardware/libhardware/include/hardware/ gps.h
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-29 بهوقت ساعت هماهنگ جهانی."],[],[],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)"]]