Ich codiere gerade eine GPS-Ortungsanwendung und habe herausgefunden, dass es große Unterschiede zwischen Hardware und Einheiten gibt.
Nachdem ich Wildfire S, Galaxy S2, GalaxyTab 10,1 und andere ausprobiert habe, stelle ich fest, dass die Aktualisierungsfrequenz der GPS-Position zwischen etwa einer halben Sekunde und einer halben Minute zu variieren scheint (nachdem ich die anfängliche Fixierung erhalten habe und freie Sicht habe). ). Das Wildfire S schneidet am schlechtesten und das Tablet am besten ab.
Gibt es irgendwo eine Tabelle, die die GPS-Hardware / Chipsatz und CPU mit möglichen Zeiten vergleicht?
Ich wäre dankbar, von Ihren Erfahrungen zu hören.
An der Hardware liegt es eigentlich gar nicht.
Es gibt eine spezielle Datei im Android-System namens gps.conf. Diese Datei gibt die GPS-Server an, die das Gerät verwenden wird. Jeder Hersteller möchte seine eigenen speziellen GPS-Server anstelle der Hauptserver von Google verwenden (einige haben unterschiedliche Werte für verschiedene Geräte). Dies bedeutet, dass sich verschiedene Geräte mit verschiedenen Servern für dasselbe Ziel verbinden: GPS-Tracking.
Dies bedeutet 2 Dinge für die Lockon-Zeit:
Aus diesem Grund haben viele Samsung-Telefone notorisch langsame GPS-Sperrzeiten. Darüber hinaus spezifizieren einige Hersteller GPS-Server, die sich nicht einmal auf demselben Kontinent befinden (sie spezifizieren einen Satz allgemeiner Server für alle). Das bedeutet, wenn sich die Server in Europa befinden, sind die Lockon-Zeiten für die Menschen in Europa aufgrund der geringen Latenzzeit besser und die Menschen in den USA werden nicht so viel Glück haben.
Die Lösung dafür ist einfach (Bearbeiten der Datei und Ersetzen durch regionsspezifischere GPS-Server), aber dies erfordert Root-Zugriff.
Ragnar123
Gautham C.