GnssConfigurationInterface 结构体参考文档

GnssConfigurationInterface 结构体参考

#include < gps.h >

数据字段

size_t  尺寸
 
void(*  configuration_update )(const char *config_data, int32_t length)
 

详细说明

用于将 GNSS 配置内容从平台传递到 HAL 的接口。

定义位于文件 gps.h 2188 行。

字段文档

void(* configuration_update)(const char *config_data, int32_t length)

将 GNSS 配置内容传递给 HAL。参数:config_data - 指向 char 数组的指针,用于存储通常从文件(/etc/gps.conf) 预期的内容,即由“
”分隔的一系列 UTF8 字符串。length - 配置数据中的 UTF8 字符总数。

重要提示:GPS HAL 应预期此函数可被多次调用。即使 GpsLocationProvider 已构建并启用,也可能会调用此方法。无论配置数据如何更改,GPS HAL 都应维护各种回调的现有请求。

定义位于文件 gps.h 2205 行中。

size_t size

设置为 sizeof(GnssConfigurationInterface)

定义位于文件 gps.h 2190 行。


此结构体的文档是根据以下文件生成的:
  • hardware/libhardware/include/hardware/ gps.h