Las señales de GPS son muy ruidosas y no funcionan particularmente bien para aplicaciones como una brújula a menos que se mueva más allá del ruido (que generalmente es de varios metros). Si alguna vez ha estado en un lugar y trazó una señal de GPS, esto es obvio. Aquí hay una trama típica:
tomado de esta página: Calculando su propia precisión GPS – Oplopanax Horridus
- ¿Cómo se pueden hacer las interceptaciones telefónicas o de telecomunicaciones técnicamente?
- ¿Cuándo, si alguna vez, se permitirá el uso de teléfonos móviles en aviones?
- ¿Puede Amazon bloquear legalmente que las aplicaciones de Google se ejecuten en su teléfono?
- ¿Quién sigue usando teléfonos Nokia en 2017?
- ¿Cómo se le ocurrió a Lei Jun el nombre 'Xiaomi Inc'?
Hacer un promedio de la señal durante mucho tiempo (en una posición) le dará una idea más precisa sobre dónde se encuentra, pero la única forma de saber la dirección es saber dónde se encuentra ahora y dónde estuvo hace algún tiempo. Girar en el lugar no es algo que el GPS sea capaz de detectar.
Mi experiencia es que las brújulas telefónicas usarán 2 o 3 magnetómetros. Dado que la intensidad del campo magnético en la dirección Z (vertical) es aproximadamente dos veces más fuerte que X e Y (al menos donde vivo) tener el teléfono nivelado es importante (y por qué las brújulas más caras compensan la inclinación).