Alternative à gps-sdr-sim : SDR temps réel multi-constellation
Une alternative à gps-sdr-sim : multi-constellation, trajectoires mobiles en temps réel, et enregistrement & relecture sur HackRF, bladeRF et USRP. Maintenue, sans labo à six chiffres.
gps-sdr-sim est le point de départ de presque tout le monde : on le pointe vers un HackRF, on génère un fichier, on obtient une position. C’est aussi là que beaucoup de projets se bloquent, car dès que vous avez besoin de plus d’une constellation, d’une trajectoire qui bouge vraiment ou d’un signal produit en temps réel, vous en atteignez les limites. Le signe ne trompe pas. Les ingénieurs se mettent à chercher les forks par leur nom (gps-sdr-sim-realtime, multi-sdr-gps-sim, gnss-sdr-sim), en contournant des restrictions que l’original n’a jamais été conçu pour dépasser.
AnyLocate est justement conçu pour ce moment : la montée en gamme accompagnée, sur le même SDR standard que vous possédez déjà.
« Ça ne fait que du GPS : comment ajouter Galileo, GLONASS, BeiDou ? »
gps-sdr-sim se limite au GPS L1 C/A uniquement. Ajouter une autre constellation implique de forker le code C et de rétro-concevoir une structure de signal, la question récurrente et sans réponse dans son gestionnaire de tickets. AnyLocate génère des scénarios multi-constellation, multi-fréquence sans effort, ce qui vous permet de valider chaque signal que votre récepteur prend en charge, pas un seul.
« Pourquoi mon leurrage reste-t-il figé sur place ? »
L’original est fondamentalement statique : son mode dynamique est plafonné à environ 300 s de mouvement (le tampon de mouvement utilisateur est une constante définie à la compilation), et il pré-calcule un fichier I/Q hors ligne. AnyLocate génère le signal en temps réel, de sorte qu’une trajectoire peut durer aussi longtemps que vous le souhaitez, suivre un itinéraire réel ou être pilotée en direct depuis une source externe.
« Ce n’est pas du temps réel »
Comme gps-sdr-sim prépare le fichier hors ligne puis le rejoue, l’horloge du récepteur dérive par rapport à l’heure du fichier et tout contrôle interactif est impossible. Comme le dit sans détour la communauté, ce n’est pas une méthode pour du travail en temps réel. La génération en temps réel est le cœur de ce que fait AnyLocate.
Enregistrez un trajet réel, rejouez-le à l’infini
Au-delà des scénarios scriptés, capturez une fois les signaux réels sur le terrain et rejouez-les sur le banc autant de fois que nécessaire : le signal de régression fiable et reproductible que les outils DIY ne vous ont jamais offert.
Le vide qu’il comble
Les forks gratuits s’arrêtent à GPS L1, statique, un seul SDR, sans support. Les simulateurs haut de gamme démarrent à un budget à six chiffres. Personne n’occupe le milieu : accompagné, multi-constellation, mobile, temps réel, enregistrement & rejeu, sans un budget Spirent. C’est exactement le créneau pour lequel AnyLocate est conçu, sur HackRF, bladeRF, LimeSDR, ADALM-Pluto et USRP.