「RTL-SDR」の版間の差分
ナビゲーションに移動
検索に移動
細 |
細 (英語版に合わせて、パス、URL、アプリケーションの修正. en:Special:PermanentLink/668145に同期.) |
||
(2人の利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
− | [[Category: |
+ | [[Category:TV カード]] |
[[en:RTL-SDR]] |
[[en:RTL-SDR]] |
||
{{Related articles start}} |
{{Related articles start}} |
||
{{Related|DVB-T}} |
{{Related|DVB-T}} |
||
− | {{ |
+ | {{Related|GNU Radio}} |
{{Related articles end}} |
{{Related articles end}} |
||
− | [ |
+ | [https://osmocom.org/projects/rtl-sdr/wiki/Rtl-sdr RTL-SDR] は安価なソフトウェア無線として使われている Realtek RTL2832U チップセットが載っている [[DVB-T]] USB ドングルを利用するためのツールのセットです。このチップはチューナーからホストデバイスに生の I/Q サンプルを直接伝送することができます。 |
− | 詳しい技術仕様は [ |
+ | 詳しい技術仕様は [https://osmocom.org/projects/rtl-sdr/wiki/Rtl-sdr RTL-SDR wiki] を見て下さい。 |
==パッケージ== |
==パッケージ== |
||
14行目: | 14行目: | ||
最新安定版の RTL-SDR は[[公式リポジトリ]]の {{Pkg|rtl-sdr}} からインストールできます。 |
最新安定版の RTL-SDR は[[公式リポジトリ]]の {{Pkg|rtl-sdr}} からインストールできます。 |
||
− | 開発版は [[ |
+ | 開発版は [[AUR]] の {{AUR|rtl-sdr-git}} にあります。 |
− | {{Note|RTL-SDR はカーネル内の既存の [[DVB-T]] ドライバーと衝突します。インストール時に {{Ic|/ |
+ | {{Note|RTL-SDR はカーネル内の既存の [[DVB-T]] ドライバーと衝突します。インストール時に {{Ic|/usr/lib/modprobe.d/rtlsdr.conf}} でわかるように該当するドライバーをブラックリストに入れます。オリジナルの DVB-T ドライバーでドングルを使いたい場合、ドライバーを手動でロードする必要があります。[[DVB-T#ドライバー]]を参照。}} |
− | udev ルールは {{Ic|/ |
+ | udev ルールは {{Ic|/usr/lib/udev/rules.d/10-rtl-sdr.rules}} にインストールされます。適切なパーミッションを設定することで root 以外のユーザーでもデバイスにアクセスできるようにすることが可能です。 |
+ | |||
+ | {{Tip|公式の RTL-SDR ソフトウェアには赤外線モジュールは含まれていません。必要な場合は rtl_ir モジュールが含まれている [https://github.com/librtlsdr/librtlsdr こちらのフォーク] を使ってください。}} |
||
==使用方法== |
==使用方法== |
||
31行目: | 33行目: | ||
好きなラジオ局から受信して [[PulseAudio|sox]] にパイプして音声を出すには: |
好きなラジオ局から受信して [[PulseAudio|sox]] にパイプして音声を出すには: |
||
− | $ rtl_fm -f 102.7e6 -M wbfm -s 200000 -r 48000 - | aplay -r |
+ | $ rtl_fm -f 102.7e6 -M wbfm -s 200000 -r 48000 - | aplay -r 48000 -f S16_LE |
==アプリケーション== |
==アプリケーション== |
||
37行目: | 39行目: | ||
RTL-SDR を使用する人気のアプリケーション: |
RTL-SDR を使用する人気のアプリケーション: |
||
+ | * {{Pkg|gqrx}} - Linux 用の SDR 無線受信ソフトウェア。ウォーターフォール画面を備えている。[[gqrx]] を見てください。 |
||
+ | * {{Pkg|urh}} - 多くの SDR でネイティブにサポートされている無線プロトコルの調査用の完全なスイート。 |
||
* {{AUR|dump1090-git}} - 軽量な ModeS (1090Mhz) デコーダー |
* {{AUR|dump1090-git}} - 軽量な ModeS (1090Mhz) デコーダー |
||
* {{AUR|multimon-ng-git}} - 様々なデジタルモードのデコーダー |
* {{AUR|multimon-ng-git}} - 様々なデジタルモードのデコーダー |
||
+ | * {{AUR|rtl_433}} - 汎用のデータ受信器。複数の [https://github.com/merbanan/rtl_433/tree/master/src/devices デバイス]をサポートしていて、リバースエンジニアリングのための、自動的なパケット傍受とプロトコル解析機能を備えている。 |
2021年5月9日 (日) 02:06時点における最新版
RTL-SDR は安価なソフトウェア無線として使われている Realtek RTL2832U チップセットが載っている DVB-T USB ドングルを利用するためのツールのセットです。このチップはチューナーからホストデバイスに生の I/Q サンプルを直接伝送することができます。
詳しい技術仕様は RTL-SDR wiki を見て下さい。
パッケージ
最新安定版の RTL-SDR は公式リポジトリの rtl-sdr からインストールできます。
開発版は AUR の rtl-sdr-gitAUR にあります。
udev ルールは /usr/lib/udev/rules.d/10-rtl-sdr.rules
にインストールされます。適切なパーミッションを設定することで root 以外のユーザーでもデバイスにアクセスできるようにすることが可能です。
使用方法
シンプルなテストを行なって、ドングルが動作するかサンプルの欠落がないか確認してください:
$ rtl_test
生のサンプルを直接ファイル (または fifo) にキャプチャすることができます、例えば周波数を 123.4MHz に合わせて 1.8M サンプル/秒でキャプチャするには:
$ rtl_sdr capture.bin -s 1.8e6 -f 123.4e6
好きなラジオ局から受信して sox にパイプして音声を出すには:
$ rtl_fm -f 102.7e6 -M wbfm -s 200000 -r 48000 - | aplay -r 48000 -f S16_LE
アプリケーション
RTL-SDR を使用する人気のアプリケーション:
- gqrx - Linux 用の SDR 無線受信ソフトウェア。ウォーターフォール画面を備えている。gqrx を見てください。
- urh - 多くの SDR でネイティブにサポートされている無線プロトコルの調査用の完全なスイート。
- dump1090-gitAUR - 軽量な ModeS (1090Mhz) デコーダー
- multimon-ng-gitAUR - 様々なデジタルモードのデコーダー
- rtl_433AUR - 汎用のデータ受信器。複数の デバイスをサポートしていて、リバースエンジニアリングのための、自動的なパケット傍受とプロトコル解析機能を備えている。