Documentation de référence sur la struct GnssConfigurationInterface
#include <
gps.h
>
Champs de données |
|
size_t | size |
void(* | configuration_update )(const char *config_data, int32_t length) |
Description détaillée
Interface permettant de transmettre le contenu de la configuration GNSS de la plate-forme à HAL.
Documentation des champs
void(* configuration_update)(const char *config_data, int32_t length) |
Transmettez le contenu de la configuration GNSS à HAL. Paramètres : config_data : pointeur vers un tableau de caractères contenant ce qui est généralement attendu du fichier(/etc/gps.conf), c'est-à-dire une séquence de chaînes UTF8 séparées par '
'. length : nombre total de caractères UTF8 dans les données de configuration.
IMPORTANT: Le HAL GPS doit s'attendre à ce que cette fonction puisse être appelée plusieurs fois. Il peut également être appelé même lorsque GpsLocationProvider est déjà créé et activé. Le HAL GPS doit conserver les requêtes existantes pour divers rappels, quelle que soit la modification des données de configuration.
taille_t |
La documentation de ce struct a été générée à partir du fichier suivant :
- hardware/libhardware/include/hardware/ gps.h