מידע על המבנה GnssConfigurationInterface
#include <
gps.h
>
שדות נתונים |
|
size_t | size |
void(* | configuration_update )(const char *config_data, int32_t length) |
תיאור מפורט
מסמכי תיעוד של שדה
void(* configuration_update)(const char *config_data, int32_t length) |
העברת תוכן של הגדרות GNSS ל-HAL. פרמטרים: config_data – מציין למערך תווים שמכיל את מה שמצופה בדרך כלל מהקובץ(/etc/gps.conf), כלומר רצף של מחרוזות UTF8 מופרדות באמצעות '
'. length – המספר הכולל של תווים ב-UTF8 בנתוני התצורה.
חשוב: ב-GPS HAL צריכים לצפות לאפשרות שאפשר יהיה לקרוא לפונקציה הזו כמה פעמים. אפשר להפעיל אותו גם כש-GpsLocationProvider כבר נוצר והופעל. ה-HAL של GPS צריך לשמור על הבקשות הקיימות לפעולות חזרה (callbacks) שונות, ללא קשר לשינוי בנתוני התצורה.
size_t size |
התיעוד של המבנה הזה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ gps.h