50 bps es, en efecto, la tasa de bits a la que se transmiten los almanaques y las efemérides. Teniendo en cuenta el tamaño de estos datos, así como el encuadre y otros gastos generales, se tarda mucho más de 0,1 segundos (y más de 1 segundo) en transmitir estos datos.
Sin embargo, el cálculo de la posición real se realiza utilizando información de sincronización precisa derivada del PRN, y eso llega a la velocidad del chip (1,023 Mchip/segundo para el código de adquisición gruesa (C/A) L1), en lugar de a la velocidad de navegación de 50 bps.
El PRN se repite una vez cada milisegundo (para L1 C/A), por lo que incluso la más burda correlación cruzada con el PRN podría producir una nueva (ruidosa) medición de tiempo a 1 kHz. Una tasa más baja, como 10 Hz, permite más tiempo para la medición, el filtrado y el cálculo (véase el análisis aquí )
Un nuevo conjunto de efemérides es no necesaria para cada actualización de la posición; de hecho, una sola efeméride es válida durante horas [ref aquí así como la página 157 de aquí ]. El receptor GPS sigue haciendo cálculos con respecto a las efemérides existentes, sólo que utilizando la nueva información de sincronización a medida que va llegando.