hardware:software_defined_radio

SDR - Software-defined radio

基本的には、RTL-SDR - ArchWiki の手順を参考にインストールする🤔

Fedora の場合

$ sudo dnf install rtl-sdr

Fedora 37 - x86_64 - Updates                                                  5.9 kB/s | 5.5 kB     00:00    
Fedora 37 - x86_64 - Updates                                                  556 kB/s | 2.2 MB     00:04    
Fedora Modular 37 - x86_64 - Updates                                          6.4 kB/s | 4.7 kB     00:00    
依存関係が解決しました。
==============================================================================================================
 パッケージ              アーキテクチャー       バージョン                       リポジトリー           サイズ
==============================================================================================================
インストール:
 rtl-sdr                 x86_64                 0.6.0-12.fc37                    fedora                  91 k

トランザクションの概要
==============================================================================================================
インストール  1 パッケージ

ダウンロードサイズの合計: 91 k
インストール後のサイズ: 276 k
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
rtl-sdr-0.6.0-12.fc37.x86_64.rpm                                              203 kB/s |  91 kB     00:00    
--------------------------------------------------------------------------------------------------------------
合計                                                                           79 kB/s |  91 kB     00:01     
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備             :                                                                                      1/1 
  scriptletの実行中: rtl-sdr-0.6.0-12.fc37.x86_64                                                         1/1 
  インストール中   : rtl-sdr-0.6.0-12.fc37.x86_64                                                         1/1 
  scriptletの実行中: rtl-sdr-0.6.0-12.fc37.x86_64                                                         1/1 
  検証             : rtl-sdr-0.6.0-12.fc37.x86_64                                                         1/1 

インストール済み:
  rtl-sdr-0.6.0-12.fc37.x86_64                                                                                

完了しました!

$ rtl_test

Found 1 device(s):
  0:  ���8�, Hv�8�, SN: 

Using device 0: Generic RTL2832U
usb_open error -3
Please fix the device permissions, e.g. by installing the udev rules file rtl-sdr.rules
Failed to open rtlsdr device #0.

Kernel 既存の DVB-T ドライバーと衝突しているので、USB ドングルを既に USB ポートに刺している場合は、一旦抜き刺ししてから rtl_test を実行すると、Kernel ドライバーはデタッチされて RTL-SDR ドライバーで使用可能になる🤔

$ rtl_test

Found 1 device(s):
  0:  Generic, RTL2832U, SN: 77771111153705700

Using device 0: Generic RTL2832U
Detached kernel driver
Found Fitipower FC0013 tuner
Supported gain values (23): -9.9 -7.3 -6.5 -6.3 -6.0 -5.8 -5.4 5.8 6.1 6.3 6.5 6.7 6.8 7.0 7.1 17.9 18.1 18.2 18.4 18.6 18.8 19.1 19.7 
Sampling at 2048000 S/s.

Info: This tool will continuously read from the device, and report if
samples get lost. If you observe no further output, everything is fine.

Reading samples in async mode...
Allocating 15 zero-copy buffers
lost at least 60 bytes
^CSignal caught, exiting!

User cancel, exiting...
Samples per million lost (minimum): 0
Reattached kernel driver

ソフトウェア
HDSDR Homepage より以下のものをダウンロードする。
Home
HDSDR_install.exe - HDSDR v2.80 installer with OmniRig V2 support.
Hardware
ExtIO_RTL2832.dll - RTLSDR (DVB-T/DAB with RTL2832) USB
ドライバ
Zadig - USB driver installation made easy より以下のものをダウンロードする。
zadig-2.5.exe - Zadig 2.5

RTL2832U のドライバが組み込まれていない状態のデバイスマネージャー
Zadig 001
Zadig x.x.exe を実行する。(List All Devices を選択する)
Zadig 001
RTL2832U のドライバを Install Driver をクリックしてインストールする。
Zadig 002 Zadig 003
2 回目以降は Install Driver ボタンが Reinstall Driver に変わる。
Zadig 004
RTL2832U のドライバが組み込まれるとデバイスマネージャーは以下のようになる。
Zadig 002

HDSDR_install.exe を実行する。

C:\Program Files (x86)\HDSDR\ExtIO_RTL2832.dll をコピーする。

HDSDR 313.625MHz

衛星データの受信や受信した画像データなど🤤
Les Hamilton's Home Page Index
LRPT Meteor Suite

  • hardware/software_defined_radio.txt
  • 最終更新: 2023/01/30 13:42
  • by ともやん