Référence de structure GpsInterface
#include < gps.h >
Champs de données | |
taille_t | taille |
entier(* | init )( GpsCallbacks *rappels) |
entier(* | démarrer )(vide) |
entier(* | arrêter )(vide) |
vide(* | nettoyage )(vide) |
entier(* | inject_time )( Temps GpsUtcTime , int64_t timeReference, int incertitude) |
entier(* | inject_location )(double latitude, double longitude, précision du flotteur) |
vide(* | delete_aiding_data )(Drapeaux GpsAidingData ) |
entier(* | set_position_mode )( Mode GpsPositionMode , récurrence GpsPositionRecurrence , uint32_t min_interval, uint32_t Preferred_accuracy, uint32_t Preferred_time) |
const vide *(* | get_extension )(const char *nom) |
Description détaillée
Documentation de terrain
void(* delete_aiding_data)(indicateurs GpsAidingData ) |
const void*(* get_extension)(const char *nom) |
int(* init)( GpsCallbacks *rappels) |
int(* inject_location)(double latitude, double longitude, précision du flotteur) |
int(* inject_time)( Temps GpsUtcTime , int64_t timeReference, int incertitude) |
int (* set_position_mode) (mode GpsPositionMode , récurrence GpsPositionRecurrence , uint32_t min_interval, uint32_t Preferred_accuracy, uint32_t Preferred_time) |
min_interval représente le temps entre les corrections en millisecondes. Preferred_accuracy représente la précision de correction demandée en mètres. Preferred_time représente le temps demandé pour la première correction en millisecondes.
Le paramètre 'mode' doit être l'un des GPS_POSITION_MODE_MS_BASED ou GPS_POSITION_MODE_STANDALONE. Il est autorisé par la plate-forme (et il est recommandé) de revenir à GPS_POSITION_MODE_MS_BASED si GPS_POSITION_MODE_MS_ASSISTED est transmis et que GPS_POSITION_MODE_MS_BASED est pris en charge.
La documentation de cette structure a été générée à partir du fichier suivant :
- matériel/libhardware/include/hardware/ gps.h