Unterschied in der GPS-Hardware

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.

Antworten (1)

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:

  1. Die vom Hersteller angegebene Geschwindigkeit und Hardware der GPS-Server bestimmt die Lockon-Zeit.
  2. Die Menge des Datenverkehrs, der zu diesen Servern geht, wirkt sich ebenfalls erheblich auf die Lockon-Zeit aus.

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.

In Ordnung, interessant - absolut nicht daran interessiert, meinen Kunden zu sagen, dass sie ihre Geräte rooten sollen. Ich bin in Nordeuropa und habe anscheinend bessere Erfahrungen mit den Samsung-Geräten als mit den HTC-Geräten. Ich interessiere mich sehr für eine Grafik/Tabelle, die Geräte und die vom Gerät verwendeten GPS-Dienste abdeckt. Kennen Sie welche?
Verzeihung. Mir ist kein solches Diagramm bekannt. Du solltest dir darüber aber nicht allzu viele Gedanken machen. Wenn das Problem mit der aktivierten GPS-Sperre und nicht mit Ihrer Anwendung zusammenhängt, wird das gleiche Problem auch in anderen GPS-fähigen Anwendungen wie Google Maps auftreten. Die Verantwortung für die Korrektur liegt nicht bei Ihnen, sondern bei den Herstellern :P