Gnuradioに接続されたhackRFを使用して、ワンキーリモコンからの信号を収集しています。私は遠隔制御と私の受信機(HackRF)との間の距離の見積もりが必要です。Gnuradio:FFTプロットのピークを検出する方法は?
私の関心領域をフィルタリングする以下のgrcファイルを設計しました。ピーク値(FFTシンクによって提供されるFFTプロットの最高値)を見つける必要があり、その値がしきい値(たとえば-50db)よりも高い場合は、その値をファイルに書き込む必要があります。 、テキストファイル)。
まとめるために、私は、閾値よりも大きいFFTのすべてのピーク値を含む出力ファイルを持っていると思います。例えば、添付された画像では、その値は約-22dbです。あなたのフローグラフで
fftブロックを介してタイムドメイン信号を渡し、サンプルを読み取ってしきい値と比較するカスタムアウトオブツリーモジュールシンクに渡します。 – iyop45