OSQZSS

オープンソース準天頂衛星(QZSS)受信機

NavIC S-band IQ

2022-11-13 13:11:15 | ソフトウェア受信機
いろいろ試しているものの、いまだにIRNSSのSバンド信号の受信に成功しません。

何か見落としているのかなと、文献などをネットで調査していたところ、
偶然にIRNSSのL5とSバンドのサンプリングデータを見つけました。

https://zenodo.org/record/5699785#.Y3BvZ3bP0uV

PocketSDR側の動作確認に使えそうなので、早速ダウンロード。
フォーマットはINT16のIQなので、"-sdrfmt sc16"をオプションに追加します。
信号のオプションには、"-sig ISS"を選びます。







PocketSDRでSバンド信号の受信が確認できました。
どうやら問題はbladeRF側のようです。どこが間違っているのだろう?

set frequency rx 2492.028M
set bandwidth rx 3M
set samplerate rx 4M
set agc rx off
set gain rx 60
cal lms
cal dc rx
rx config format=bin n=400k file=S_IRNSS.bin
rx start
rx wait

P.S. PocketSDR v0.8のpocket_acq.pyでは、4MHzのサンプリングデータを
読み込んだときに、"-p"のオプションでエラーが発生します。これは、coffsのサイズを
計算するときの丸め誤差が原因ですので、102行目を次のように改修します。

coffs = np.arange(0, T * fs, 1.0, dtype='float32') / fs
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« PocketSDR+Arty Z7 | トップ | PlutoSDR in Python »
最新の画像もっと見る

コメントを投稿

ソフトウェア受信機」カテゴリの最新記事