これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドrtl_powerです。
プログラム:
NAME
rtl_power:-広帯域スペクトルモニターユーティリティ
DESCRIPTION
再利用されたDVB-T受信機をソフトウェア無線として使用してI / Qで信号を受信します
データフォーム。 osmocom rtl-sdrプロジェクトのために作成され、組み込まれています。
USAGE
rtl_power、RTL2832ベースのDVB-Tレシーバー用のシンプルなFFTロガー
このツールは、周波数スペクトルの非常に広い領域にわたって信号データを収集し、次に
そのデータを使用して、スペクトルのアクティブな領域を見つけることができます。
使用:rtl_power -f freq_range [-options] [ファイル名]
-f lower:upper:bin_size [Hz]
(ビンのサイズは最大で、より小さく、より便利なビンです
使用されます。
有効範囲1Hz〜2.8MHz)
[-iintegration_interval(デフォルト:10秒)]
(完全なスイープが間隔より長くかかる場合はバギー)
[-1はシングルショットモードを有効にします(デフォルト:オフ)] [-e exit_timer(デフォルト:オフ/ 0)] [-d
device_index(デフォルト:0)] [-gtuner_gain(デフォルト:自動)] [-p ppm_error
(デフォルト:0)]ファイル名( '-'はサンプルをstdoutにダンプします)
(ファイル名を省略すると、stdoutも使用されます)
実験的 オプション:
[-wウィンドウ(デフォルト:長方形)]
(ハミング、ブラックマン、ブラックマン-ハリス、ハン-ポアソン、バートレット、ユセフ)
[-c Crop_percent(デフォルト:0%、推奨:20%-50%)]
(エッジでデータを破棄し、100%すべてを破棄します)(ビンには影響しません
1MHzより大きい)
[-F fir_size(デフォルト:無効)]
(低リークのダウンサンプルフィルターを有効にし、
fir_sizeは0または9にすることができます。
0のロールオフが悪い、
'-c 50%'で試してください)
[-Pはピークホールドを有効にします(デフォルト:オフ)] [-Dは直接サンプリングを有効にします(デフォルト:オフ)]
[-Oオフセットチューニングを有効にします(デフォルト:オフ)]
CSV FFT 出力 列:
日付、時刻、Hz低、Hz高、Hzステップ、サンプル、dbm、dbm、..。
例
rtl_power -f 88M:108M:125k fm_stations.csv
(FM帯域全体で160個のビンを作成します。
個々のステーションが表示されている必要があります)
rtl_power -f 100M:1G:1M -i 5m -1 Survey.csv
(ほぼすべてのXNUMX分間の低解像度スキャン)
rtl_power -f ... -i 15m -1 ログ.csv
(15分間統合し、その後終了します)
rtl_power -f ... -e 1時間| gzip> log.csv.gz
(XNUMX時間データを収集し、その場で圧縮します)
変換 CSV 〜へ a 滝 グラフィック と:
http://kmkeen.com/tmp/heatmap.py.txt
rtl_power、RTL2832ベースのDVB-Tレシーバー用のシンプルなFFTロガー
使用:rtl_power -f freq_range [-options] [ファイル名]
-f lower:upper:bin_size [Hz]
(ビンのサイズは最大で、より小さく、より便利なビンです
使用されます。
有効範囲1Hz〜2.8MHz)
[-iintegration_interval(デフォルト:10秒)]
(完全なスイープが間隔より長くかかる場合はバギー)
[-1はシングルショットモードを有効にします(デフォルト:オフ)] [-e exit_timer(デフォルト:オフ/ 0)] [-d
device_index(デフォルト:0)] [-gtuner_gain(デフォルト:自動)] [-p ppm_error
(デフォルト:0)]ファイル名( '-'はサンプルをstdoutにダンプします)
(ファイル名を省略すると、stdoutも使用されます)
実験的 オプション:
[-wウィンドウ(デフォルト:長方形)]
(ハミング、ブラックマン、ブラックマン-ハリス、ハン-ポアソン、バートレット、ユセフ)
[-c Crop_percent(デフォルト:0%、推奨:20%-50%)]
(エッジでデータを破棄し、100%すべてを破棄します)(ビンには影響しません
1MHzより大きい)
[-F fir_size(デフォルト:無効)]
(低リークのダウンサンプルフィルターを有効にし、
fir_sizeは0または9にすることができます。
0のロールオフが悪い、
'-c 50%'で試してください)
[-Pはピークホールドを有効にします(デフォルト:オフ)] [-Dは直接サンプリングを有効にします(デフォルト:オフ)]
[-Oオフセットチューニングを有効にします(デフォルト:オフ)]
CSV FFT 出力 列:
日付、時刻、Hz低、Hz高、Hzステップ、サンプル、dbm、dbm、..。
rtl_power -f 88M:108M:125k fm_stations.csv
(FM帯域全体で160個のビンを作成します。
個々のステーションが表示されている必要があります)
rtl_power -f 100M:1G:1M -i 5m -1 Survey.csv
(ほぼすべてのXNUMX分間の低解像度スキャン)
rtl_power -f ... -i 15m -1 ログ.csv
(15分間統合し、その後終了します)
rtl_power -f ... -e 1時間| gzip> log.csv.gz
(XNUMX時間データを収集し、その場で圧縮します)
変換 CSV 〜へ a 滝 グラフィック と:
http://kmkeen.com/tmp/heatmap.py.txt
onworks.netサービスを使用してオンラインでrtl_powerを使用する