gps-sdr-simの代替:リアルタイム・マルチコンステレーションSDR
gps-sdr-simの代替:マルチコンステレーション、リアルタイム移動軌跡、HackRF、bladeRF、USRPでの録音・再生に対応。サポート付き、高額なラボ不要。
gps-sdr-simは、ほとんどの人が最初に手にするツールです。HackRFを接続し、ファイルを生成し、測位を確認する。しかし、多くのプロジェクトがここで行き詰まります。複数のコンステレーション、実際に移動する軌跡、あるいはリアルタイムで動作する信号が必要になった途端、その限界に突き当たるからです。その兆候は明白です。エンジニアたちは、オリジナルが想定していなかった限界をパッチで回避しようと、特定のフォークを名前で検索し始めます(gps-sdr-sim-realtime、multi-sdr-gps-sim、gnss-sdr-sim)。
AnyLocateは、まさにその瞬間のために構築されています。あなたがすでに所有している、同じ汎用SDR上での、サポートされたステップアップです。
「GPSしか使えない:Galileo、GLONASS、BeiDouを追加するには?」
gps-sdr-simはGPS L1 C/Aのみに対応しています。他のコンステレーションを追加するには、C言語のフォークと信号構造のリバースエンジニアリングが必要であり、これはIssueトラッカーで繰り返される、未解決の要望です。AnyLocateはマルチコンステレーション、マルチ周波数のシナリオをそのまま生成するため、レシーバーがサポートするすべての信号を検証でき、一つだけに限定されません。
「なぜスプーフィングが一箇所に固定されたままなのか?」
オリジナルは基本的に静的です。動的モードは約300秒の動作に制限されており(ユーザー動作バッファはコンパイル時の定数です)、オフラインでI/Qファイルを事前計算します。AnyLocateは信号をリアルタイムで生成するため、軌跡は必要なだけ継続でき、実際のルートを辿ったり、外部入力からライブで駆動したりすることが可能です。
「リアルタイムではない」
gps-sdr-simはオフラインでファイルを準備して再生するため、レシーバーのクロックはファイルの時刻からドリフトし、インタラクティブな制御は不可能です。コミュニティが率直に言うように、これはリアルタイム作業のための手法ではありません。リアルタイム生成こそが、AnyLocateの核心です。
実際の走行を記録し、何度でも再生
スクリプト化されたシナリオを超えて、フィールドで実際の空の信号を一度キャプチャし、ベンチ上で必要なだけ何度でも再生できます。DIYツールでは決して得られなかった、信頼性が高く再現性のあるリグレッション用信号です。
埋めるべきギャップ
無料のフォークはGPS L1、静的、単一SDR、サポートなしで止まっています。有名なシミュレータは6桁の調達コストから始まります。誰もその中間を所有していません。サポート付き、マルチコンステレーション、移動可能、リアルタイム、録画・再生、Spirent並みの予算不要。 それがまさに、AnyLocateがHackRF、bladeRF、LimeSDR、ADALM-Pluto、USRP上で構築されるために作られた枠組みです。