Actualmente estoy codificando una aplicación de ubicación GPS y descubrí que hay una gran diferencia entre el hardware y las unidades.
Después de probar Wildfire S, Galaxy S2, GalaxyTab 10,1 y otros, descubrí que la frecuencia de actualización de la posición del GPS parece variar entre medio segundo y medio minuto (después de obtener la solución inicial y tener la vista libre). ). El Wildfire S funciona peor y la tableta funciona mejor.
¿Existe una tabla en alguna parte que compare el hardware/chipset GPS y la CPU, con tiempos posibles?
Estaría agradecido de escuchar sus experiencias.
En realidad, no es el hardware en absoluto.
Hay un archivo especial en el sistema Android llamado gps.conf. Este archivo especifica los servidores GPS que utilizará el dispositivo. Cada fabricante quiere usar sus propios servidores GPS especiales en lugar de los principales de Google (algunos tienen valores diferentes para diferentes dispositivos). Esto significa que diferentes dispositivos se conectan a diferentes servidores para el mismo objetivo: rastreo GPS.
Esto significa 2 cosas para el tiempo de bloqueo:
Esta es la razón por la cual muchos teléfonos Samsung tienen tiempos de bloqueo de GPS notoriamente lentos. Además, algunos fabricantes especifican servidores gps que ni siquiera están en el mismo continente (especifican un conjunto de servidores generales para todos). Esto significa que si los servidores están en Europa, los tiempos de bloqueo serán mejores para las personas en Europa debido a la baja latencia y las personas en los EE. UU. no tendrán tanta suerte.
La solución para esto es simple (editar el archivo y reemplazarlo con más servidores gps específicos de la región), pero esto requiere acceso de root.
Ragnar123
Gautham C.