Справочник по структуре GnssConfigurationInterface
#include < gps.h >
Поля данных | |
size_t | размер |
пустота(* | Configuration_update )(const char *config_data, длина int32_t) |
Подробное описание
Интерфейс для передачи содержимого конфигурации GNSS с платформы в HAL.
Полевая документация
void(* Configuration_update)(const char *config_data, длина int32_t) |
Доставьте содержимое конфигурации GNSS в HAL. Параметры: config_data — указатель на массив символов, который содержит то, что обычно ожидается от файла (/etc/gps.conf), то есть последовательность строк UTF8, разделенных '
'. длина — общее количество символов UTF8 в данных конфигурации.
ВАЖНО: GPS HAL должен ожидать, что эту функцию можно вызывать несколько раз. И его можно вызвать, даже если GpsLocationProvider уже создан и включен. GPS HAL должен поддерживать существующие запросы на различные обратные вызовы независимо от изменения данных конфигурации.
Документация для этой структуры была создана из следующего файла:
- оборудование/libhardware/include/hardware/ gps.h