私は osmocom ソースを使用して受信機 + FSK 復調器を設計しましたが、正常に動作します (結果が多少一貫していないことがありますが、送信機に問題がある可能性があると思われます)。とにかく、クワッド復調ブロックを使用して復調された信号が、期待したものとまったく異なる場合があります。他の SDR ソフトウェアを使用すると、通常、帯域幅を変更してより適切な結果を得ることができます。gnuradio では、osmocom ソース ブロックの帯域幅フィールドを変更しても何も起こらないことがわかったので、実際に帯域幅を変更するにはどうすればよいのでしょうか? そして、効果がない場合、そのフィールドは何のためにあるのでしょうか? 前もって感謝します
質問する
99 次
1 に答える
0
Osmocom ソースの帯域幅フィールドは、受信機ハードウェアに組み込まれている調整可能なバンドパス フィルターを制御するために使用されます (存在する場合)。固定されているか、要求されたサンプル レートにのみ調整されるフィルターとは対照的です。
おそらく、他のソフトウェアで見られるのはチャネル フィルター帯域幅です。これはソフトウェア フィルターであり、通常はハードウェア フィルターよりもはるかに狭いです (特に、その中の 1 つの信号の復調と同時にウォーターフォールを表示する SDR 受信機ソフトウェアで)。
チャネル フィルターの目的は、受信したい信号の帯域幅に合わせて、実際の信号を破棄せずに帯域外ノイズをできるだけ除去することです。持っていない場合は、追加します。持っている場合は、その帯域幅またはカットオフ周波数が変更しようとしているパラメーターです。
于 2021-05-28T16:06:49.270 に答える