GnssConfigurationInterface Struct Başvurusu
#include < gps.h >
Veri alanları | |
size_t | boyut |
geçersiz(* | configuration_update ) (const char * config_data, int32_t uzunluk) |
Detaylı Açıklama
GNSS yapılandırma içeriklerini platformdan HAL'a geçirmek için arayüz.
Saha Belgeleri
void (* configuration_update) (const char * config_data, int32_t uzunluk) |
GNSS yapılandırma içeriklerini HAL'a iletin. Parametreler: config_data - genellikle dosyadan (/etc/gps.conf) bekleneni tutan bir char dizisine işaretçi, yani 'ile ayrılmış UTF8 dizeleri dizisi
'. uzunluk - yapılandırma verilerindeki toplam UTF8 karakter sayısı.
ÖNEMLİ: GPS HAL, bu işlevin birden çok kez çağrılmasını beklemelidir. Ve GpsLocationProvider zaten oluşturulmuş ve etkinleştirilmiş olsa bile çağrılabilir. GPS HAL, yapılandırma verilerindeki değişikliğe bakılmaksızın çeşitli geri arama isteklerini sürdürmelidir.
size_t size |
Bu yapının belgeleri aşağıdaki dosyadan oluşturulmuştur:
- donanım / libhardware / include / hardware / gps.h