Airspyの新ドライバ ― 2022/11/23 10:05
Libre Spaceのコミュニティで新ドライバにてgainmodeが追加されたことを知った。 従来のドライバ:SoapyAirspyだと,ゲイン設定が難解なマニュアルのみで linearity,sensitivityなモードを利用した簡易設定ができなかった。
$ SoapySDRUtil --probe ... ---------------------------------------------------- -- Peripheral summary ---------------------------------------------------- Channels: 1 Rx, 0 Tx Timestamps: NO Other Settings: * Bias tee - Enable the 4.5v DC Bias tee to power SpyVerter / LNA / etc. via antenna connection. [key=biastee, default=false, type=bool] * Bit pack - Enable packing 4 12-bit samples into 3 16-bit words for 25% less USB trafic. [key=bitpack, default=false, type=bool] * Gain Mode - 0 = linearity, 1 = sensitivity, 2 = manual [key=gainmode, default=0, type=int]
トライしてみたら,Pi4が[INFO] SoapyAirspy::rx_callback: ringbuffer write timeout なるエラーっぽいメッセージを吐いたので,GitHubにissueを作成して,作者とPE0SAT局からのアドバイス(主にラズパイのパフォーマンス設定)を試したら,USBケーブルの交換が効いて発生回数が激減した。問題は自分のハードにあったというオチだった。
ついでに書くと,放置していたOverrun,Underflowな問題は,Airspy MiniをUSB3端子に接続することで解消できた。
コメント
トラックバック
このエントリのトラックバックURL: http://jh4xsy.asablo.jp/blog/2022/11/23/9543059/tb
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。