GpsInterface Yapı Referansı
GpsInterface Yapı Referansı
#include < gps.h >
Veri alanları | |
size_t | boyut |
int(* | init )( GpsCallbacks *geri aramalar) |
int(* | başlangıç )(boş) |
int(* | dur )(boş) |
geçersiz(* | temizleme )(boş) |
int(* | inject_time )( GpsUtcTime time, int64_t timeReference, int belirsizlik) |
int(* | inject_location )(çift enlem, çift boylam, kayan nokta doğruluğu) |
geçersiz(* | delete_aiding_data )( GpsAidingData bayrakları) |
int(* | set_position_mode )( GpsPositionMode modu, GpsPositionRecurrence yineleme, uint32_t min_interval, uint32_t tercih edilen_doğruluk, uint32_t tercih edilen_zaman) |
const void *(* | get_extension )(const karakter *isim) |
Detaylı Açıklama
Saha Dokümantasyonu
void(* delete_aiding_data)( GpsAidingData bayrakları) |
const void*(* get_extension)(const char *isim) |
int(* init)( GpsGeri aramalar *geri aramalar) |
int(* inject_location)(çift enlem, çift boylam, kayan nokta doğruluğu) |
int(* inject_time)( GpsUtcTime zaman, int64_t timeReference, int belirsizlik) |
int(* set_position_mode)( GpsPositionMode modu, GpsPositionRecurrence yineleme, uint32_t min_interval, uint32_t tercih edilen_doğruluk, uint32_t tercih edilen_zaman) |
min_interval, düzeltmeler arasındaki süreyi milisaniye cinsinden temsil eder. tercih edilen_doğruluk, metre cinsinden istenen düzeltme doğruluğunu temsil eder. tercih edilen_zaman, ilk düzeltme için istenen süreyi milisaniye cinsinden temsil eder.
'mode' parametresi GPS_POSITION_MODE_MS_BASED veya GPS_POSITION_MODE_STANDALONE'dan biri olmalıdır. GPS_POSITION_MODE_MS_ASSISTED geçilirse ve GPS_POSITION_MODE_MS_BASED destekleniyorsa, platform tarafından GPS_POSITION_MODE_MS_BASED'e geri dönülmesine izin verilir (ve önerilir).
Bu yapı için belgeler aşağıdaki dosyadan oluşturulmuştur:
- donanım/libdonanım/içerme/donanım/ gps.h