GpsArayüz Yapısı Referansı
GpsArayüz Yapısı Referansı
#include < gps.h >
Veri alanları | |
size_t | boyut |
int(* | init )( GpsCallback'ler *geri aramalar) |
int(* | başlangıç )(geçersiz) |
int(* | dur )(geçersiz) |
geçersiz(* | temizleme )(geçersiz) |
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 yinelemesi, uint32_t min_interval, uint32_t tercih edilen_doğruluk, uint32_t tercih edilen_zaman) |
const geçersiz *(* | 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)( GpsCallback'ler *geri aramalar) |
int(* inject_location)(çift enlem, çift boylam, kayan nokta doğruluğu) |
int(* inject_time)( GpsUtcTime time, int64_t timeReference, int belirsizlik) |
int(* set_position_mode)( GpsPositionMode modu, GpsPositionRecurrence yinelemesi, uint32_t min_interval, uint32_t tercih edilen_doğruluk, uint32_t tercih edilen_zaman) |
min_interval milisaniye cinsinden düzeltmeler arasındaki süreyi temsil eder. tercih edilen_accuracy metre cinsinden istenen düzeltme doğruluğunu temsil eder. tercih edilen_zaman milisaniye cinsinden ilk düzeltme için istenen süreyi temsil eder.
'mode' parametresi GPS_POSITION_MODE_MS_BASED veya GPS_POSITION_MODE_STANDALONE'dan biri olmalıdır. GPS_POSITION_MODE_MS_ASSISTED aktarılırsa ve GPS_POSITION_MODE_MS_BASED desteklenirse, platform GPS_POSITION_MODE_MS_BASED'e geri dönmeye izin verir (ve önerilir).
Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
- donanım/libdonanım/include/donanım/ gps.h