Tengo un receptor GPS Jupiter F-2 conectado a un STM32 que emite mensajes NMEA cada segundo. El GPGSV
mensaje indica que tengo 12 satélites a la vista. Al mismo tiempo, el GPGSA
mensaje indica que no tengo una solución, ya sea 2D o 3D.
De acuerdo con la documentación del receptor, 5 satélites son suficientes para una reparación 3D.
¿Qué podría explicar la discrepancia entre los mensajes GPGSV
y GPGSA
? ¿Por qué no obtengo una solución?
Respuestas:
Los satélites "a la vista" son diferentes de la comunicación total con ese satélite. Hay algunos pasos para eventualmente recibir los datos del GPS para que se pueda encontrar la posición. Debido al esquema de modulación, el solo hecho de poder detectar el portador no es suficiente. De hecho, el "operador" es un poco engañoso para el GPS, ya que la potencia de la señal es algo así como 20 o más dB por debajo del nivel de ruido. Como resultado, hay una etapa en la que un receptor puede ver que hay una señal de satélite pero no puede decodificar la información. Hay algo llamado "bloqueo de código" y un nivel más del que no recuerdo el nombre.
El receptor GPS de mi automóvil mostrará una barra hueca con altura de acuerdo con la intensidad de la señal, luego una barra llena cuando en realidad está decodificando la información. Por lo general, después de unos segundos, pero a veces hasta uno o dos minutos, las barras huecas con una intensidad de señal razonable se vuelven sólidas.
Si este es el problema, debe obtener una solución después de esperar un tiempo. El GPS de mi cámara puede tardar hasta 10 minutos en solucionarse si lo muevo a una ubicación totalmente diferente y ha pasado algún tiempo desde la última vez que se activó. Si no obtiene una solución después de un tiempo suficiente, entonces tal vez haya una interferencia local.
fuente
El número de satélites no lo es todo.
Si tiene a la vista 4 o más sat, pero el receptor aún no ha recibido el almanaque completo, el resultado es exactamente lo que está viendo. Me pasa a menudo cuando juego con mi GPS en interiores ...
fuente