Alternativa a gps-sdr-sim: SDR multiconstelación en tiempo real
Una alternativa a gps-sdr-sim: multiconstelación, trayectorias móviles en tiempo real y grabación y reproducción en HackRF, bladeRF y USRP. Con soporte, sin laboratorio de seis cifras.
gps-sdr-sim es por donde casi todo el mundo empieza: lo apuntas a un HackRF, generas un archivo y consigues una posición. También es donde muchos proyectos se estancan, porque en cuanto necesitas más de una constelación, una trayectoria que realmente se mueva o una señal que funcione en tiempo real, chocas con sus límites. La señal es inconfundible. Los ingenieros empiezan a buscar los forks por su nombre (gps-sdr-sim-realtime, multi-sdr-gps-sim, gnss-sdr-sim), parcheando límites que el original nunca estuvo pensado para cruzar.
AnyLocate está diseñado exactamente para ese momento: el salto con soporte, usando el mismo SDR comercial que ya tienes.
”Solo genera GPS: ¿cómo añado Galileo, GLONASS, BeiDou?”
gps-sdr-sim es solo GPS L1 C/A. Añadir otra constelación implica hacer un fork en C e invertir la ingeniería de una estructura de señal, la pregunta recurrente sin respuesta en su gestor de incidencias. AnyLocate genera escenarios multiconstelación y multifrecuencia desde el primer momento, para que valides cada señal que soporta tu receptor, no solo una.
”¿Por qué mi simulación se queda clavada en un sitio?”
El original es fundamentalmente estático: su modo dinámico está limitado a unos 300 s de movimiento (el búfer de movimiento del usuario es una constante en tiempo de compilación) y precalcula un archivo I/Q sin conexión. AnyLocate genera la señal en tiempo real, así que una trayectoria puede durar todo lo que quieras, seguir una ruta real o ser pilotada en directo desde una entrada externa.
”No funciona en tiempo real”
Como gps-sdr-sim prepara el archivo sin conexión y lo reproduce, el reloj del receptor se desvía del tiempo del archivo y el control interactivo es imposible. Tal como lo expresa la comunidad sin rodeos, no es un método para trabajo en tiempo real. La generación en tiempo real es el núcleo de lo que hace AnyLocate.
Graba una ruta real, reprodúcela para siempre
Más allá de los escenarios programados, captura señales reales en campo una vez y reprodúcelas en el banco de pruebas tantas veces como necesites: la señal de regresión fiable y repetible que las herramientas DIY nunca te dieron.
El vacío que llena
Los forks gratuitos se quedan en GPS L1, estático, un SDR, sin soporte. Los simuladores de grandes marcas empiezan con un desembolso de seis cifras. Nadie ocupa el punto intermedio: con soporte, multiconstelación, en movimiento, tiempo real, grabación y reproducción, sin un presupuesto de Spirent. Ese es exactamente el hueco para el que está construido AnyLocate, sobre HackRF, bladeRF, LimeSDR, ADALM-Pluto y USRP.