これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド rtl_fm です。
プログラム:
NAME
rtl_fm - RTL2832 ベースの DVB-T レシーバー用のシンプルな FM 復調器
DESCRIPTION
再利用された DVB-T レシーバーをソフトウェア無線として使用し、狭帯域 FM を受信します
信号を生成し、音声に復調します。 osmocom rtl-sdr 用に作成され、osmocom rtl-sdr に組み込まれています
プロジェクト。
ナローバンド FM は公共サービス機関や民間派遣で一般的に使用されています
VHF および UHF 帯域での動作。 にあるように、ワイドバンド FM も復調できます。
88~108MHzのFM放送帯域。 実験的なオプションには AM、LSB、USB、DSB が含まれます
復調。
RTL2832には多くのソフトウェアが利用できます。 ほとんどのユーザーレベルのパッケージは、
rtl-sdrコードベースの一部として提供されるlibrtlsdrライブラリ。 このコードベースには両方が含まれています
ライブラリ自体と、rtl_test、rtl_sdr、
rtl_tcp、およびrtl_fm。 これらのコマンドラインツールは、ライブラリを使用して、
RTL2832デバイス、およびデバイスとの間の基本的なデータ転送機能を実行します。
ほとんどのRTL2832デバイスはUSBを使用して接続されているため、librtlsdrライブラリは
libusbライブラリでデバイスと通信します。
USAGE
信号を受信するための適切なアンテナを rtl-sdr 対応デバイスに接続すると、
このプログラムは、その信号からデコードされたデジタル オーディオ データを出力します。 データは次のとおりです。
Sox または aplay アプリケーションにパイプしてコンピューター上でストリームを再生することで聞きます。
サウンドカード。
SYNOPSIS
rtl_fm [-NS 周波数] [-オプション] [ファイル名]
OPTIONS
-f Frequency_to_tune_to [Hz]
スキャンには複数の -f を使用します (スケルチが必要)
サポートされる範囲、-f 118M:137M:25k
[-M変調(デフォルト:fm)]
fm、wbfm、生、am、usb、lsb
wbfm == -M fm -s 170k -o 4 -A 高速 -r 32k -l 0 -E deemp
raw モード出力 2x16 ビット IQ ペア
-s サンプルレート (デフォルト: 24k)
-d device_index(デフォルト:0)
-gtuner_gain (デフォルト: 自動)
-l squelch_level (デフォルト: 0/オフ)
-o オーバーサンプリング (デフォルト: 1、4 を推奨)
fmの場合はスケルチが反転します
[-o オーバーサンプリング (デフォルト: 1、4 を推奨)]
-p ppm_error (デフォルト: 0)
[-E 有効オプション (デフォルト: なし)]
複数の -E を使用して複数のオプションを有効にします
エッジ: 下端の調整を有効にする
dc: DC ブロッキングフィルターを有効にする
deemp: ディエンファシスフィルターを有効にする
direct: 直接サンプリングを有効にする
オフセット: オフセット調整を有効にする
ファイル名 (「-」は標準出力を意味します)
ファイル名を省略すると stdout も使用されます
実験的 オプション
[-r resample_rate (デフォルト: なし / -s と同じ)]
[-t squelch_delay (デフォルト: 10)]
+values はミュート/スキャンし、-values は終了します
[-F fir_size (デフォルト: オフ)]
低リークのダウンサンプルフィルターを有効にします
サイズは 0 または 9 です。0 はロールオフが悪くなります
-A std/fast/lut は atan math を選択します (デフォルト: std)
ファイル名
( '-'はサンプルをstdoutにダンプします)
(ファイル名を省略すると、stdoutも使用されます)
例
符号付き 16 ビット整数を生成します。これを聞くには Sox または aplay を使用します。
rtl_fm ... - | 再生 -t raw -r 24k -es -b 16 -c 1 -V1 -
| | aplay -r 24k -f S16_LE -t raw -c 1
-Mwbfm | 再生 -r 32k ...
rtl_fm ... -s 22050 - | multimon -t raw /dev/stdin
onworks.net サービスを使用してオンラインで rtl_fm を使用する