Développeur & SDR

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.

Mis à jour 2026-07-09
AnyLocate positionné entre les forks GPS-only gratuits et les labos à six chiffres, avec un tableau comparatif des capacités

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à.

Une chaîne de signal SDR temps réel : scénario sur PC portable via USB vers un SDR, puis signal RF vers un récepteur GNSS

« Ç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.

Foire aux questions

Existe-t-il une alternative à gps-sdr-sim ?
AnyLocate est la voie maintenue et de qualité production quand gps-sdr-sim arrive en bout de course. Il ajoute plusieurs constellations, des trajectoires mobiles en temps réel, l'enregistrement & la relecture et une puissance de signal contrôlée, sur les mêmes SDR grand public que vous possédez déjà.
gps-sdr-sim peut-il gérer une trajectoire mobile ?
Uniquement dans des limites strictes : son mode dynamique est plafonné et il pré-calcule un fichier, rendant les mouvements longs ou interactifs malaisés. AnyLocate génère le signal en temps réel, la position peut donc évoluer en continu et même être pilotée en direct.
Prend-il en charge Galileo, GLONASS et BeiDou ?
Oui. gps-sdr-sim se limite au GPS L1 C/A ; AnyLocate génère des scénarios multi-constellation, multi-fréquence pour vous permettre de valider chaque signal que votre récepteur prétend supporter.
gps-sdr-sim fonctionne-t-il en temps réel ?
Non. Il prépare un fichier I/Q hors ligne et le relit, ce qui dérive par rapport à l'horloge murale et exclut tout contrôle interactif. La génération en temps réel est précisément le mur qu'AnyLocate est conçu pour franchir.

Cas d’usage associés

Test de récepteurs GNSS : TTFF, sensibilité, test de production
Test de positionnement ADAS en laboratoire : tunnels, canyons, pannes GNSS
Testez-le sur vos propres signaux
Exécutez ce scénario — et les vôtres — sur un simulateur GNSS défini par logiciel réellement accessible.
Voir les tarifs →