Tham chiếu cấu trúc GnssConfigurationInterface
#include < gps.h >
Trường dữ liệu | |
size_t | kích thước |
void (* | configuration_update ) (const char * config_data, chiều dài int32_t) |
miêu tả cụ thể
Giao diện truyền nội dung cấu hình GNSS từ nền tảng sang HAL.
Tài liệu thực địa
void (* configuration_update) (const char * config_data, int32_t length) |
Cung cấp nội dung cấu hình GNSS cho HAL. Tham số: config_data - một con trỏ đến một mảng char chứa những gì thường được mong đợi từ tệp (/etc/gps.conf), tức là một chuỗi các chuỗi UTF8 được phân tách bằng '
'. chiều dài - tổng số ký tự UTF8 trong dữ liệu cấu hình.
QUAN TRỌNG: GPS HAL sẽ mong đợi chức năng này có thể được gọi nhiều lần. Và nó có thể được gọi ngay cả khi GpsLocationProvider đã được xây dựng và kích hoạt. GPS HAL nên duy trì các yêu cầu hiện có cho các cuộc gọi lại khác nhau bất kể sự thay đổi trong dữ liệu cấu hình.
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- phần cứng / libhardware / bao gồm / phần cứng / gps.h