Mac OS XでGqrxを使う
Mac OS X 10.10 Yosemiteに Gqrx 2.x (Gqrx software defined radio receiver) をインストールします。
Gqrx SDR | A software defined radio powered by GNU-Radio and Qt:
http://gqrx.dk/
ダウンロード
下記のサイトから、Gqrx for Mac OS Xの最新版をダウンロードします。
Download links for Gqrx SDR – Gqrx SDR:
http://gqrx.dk/download
インストール
Gqrxをインストールします。
・ダウンロードした gqrx-2.x.x.dmg をマウントします。
・gqrx をアプリケーション フォルダにコピーします。
動作確認
動作確認を行います。
・RTL2832Uドングルにアンテナを接続します。
・RTL2832UドングルをMacのUSBに挿入します。
・Gqrx を起動します。
・Configure I/O devices の I/O Device で
Generic RTL2832U SN:7777... を選択します。
・OKボタンをクリックします。
・FM局の周波数を設定します。
・Receiver Options の Mode で、Wide FM (stereo) を選択します。
・Power (Play) ボタン をクリックします。
・Audio の ゲイン調整用スライサーを調整します。
rtl-sdrコマンドを使う
rtl-sdr コマンドを使用することができます。
rtl-sdr rtl_* コマンドは、
/Applications/Gqrx.app/Contents/MacOS/
にあります。
MacBook-Air:~ ono$ cd /Applications/Gqrx.app/Contents/MacOS/
MacBook-Air:MacOS ono$ ls -la
total 6912
drwxr-xr-x@ 20 ono admin 680 8 9 2013 .
drwxr-xr-x@ 8 ono admin 272 8 9 2013 ..
-rwxr-xr-x@ 1 ono admin 1446112 8 9 2013 Gqrx
-rwxr-xr-x@ 1 ono admin 13948 8 8 2013 hackrf_cpldjtag
-rwxr-xr-x@ 1 ono admin 13656 8 8 2013 hackrf_info
-rwxr-xr-x@ 1 ono admin 13700 8 8 2013 hackrf_max2837
-rwxr-xr-x@ 1 ono admin 13700 8 8 2013 hackrf_rffc5071
-rwxr-xr-x@ 1 ono admin 18000 8 8 2013 hackrf_si5351c
-rwxr-xr-x@ 1 ono admin 18168 8 8 2013 hackrf_spiflash
-rwxr-xr-x@ 1 ono admin 24860 8 8 2013 hackrf_transfer
-rwxr-xr-x@ 1 ono admin 25684 8 8 2013 osmo_sdr
-rwxr-xr-x@ 1 ono admin 20444 8 8 2013 rtl_adsb
-rwxr-xr-x@ 1 ono admin 18844 8 8 2013 rtl_sdr
-rwxr-xr-x@ 1 ono admin 25164 8 8 2013 rtl_tcp
-rwxr-xr-x@ 1 ono admin 19044 8 8 2013 rtl_test
-rwxr-xr-x@ 1 ono admin 439668 8 8 2013 uhd_cal_rx_iq_balance
-rwxr-xr-x@ 1 ono admin 464056 8 8 2013 uhd_cal_tx_dc_offset
-rwxr-xr-x@ 1 ono admin 464048 8 8 2013 uhd_cal_tx_iq_balance
-rwxr-xr-x@ 1 ono admin 178508 8 8 2013 uhd_find_devices
-rwxr-xr-x@ 1 ono admin 274604 8 8 2013 uhd_usrp_probe
MacBook-Air:MacOS ono$
rtl_testコマンドを実行してみます。
$ sudo /Applications/Gqrx.app/Contents/MacOS/rtl_test
MacBook-Air:MacOS ono$ sudo /Applications/Gqrx.app/Contents/MacOS/rtl_test
Found 1 device(s):
0: Generic RTL2832U
Using device 0: Generic RTL2832U
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
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...
受信サーバとして使う
rtl_tcpコマンドで受信サーバを起動します。
-a 受信サーバのIPアドレス
-p 受信サーバのポート番号(デフォルト 1234)
$ sudo /Applications/Gqrx.app/Contents/MacOS/rtl_tcp -a <受信サーバのIPアドレス> -p 1234
MacBook-Air:MacOS ono$ sudo /Applications/Gqrx.app/Contents/MacOS/rtl_tcp -a <受信サーバのIPアドレス> -p 1234
Password:
Found 1 device(s).
Found Fitipower FC0013 tuner
Using Generic RTL2832U
Tuned to 100000000 Hz.
listening...
Use the device argument '<受信サーバのIPアドレス>:1234' in OsmoSDR (gr-osmosdr) source
to receive samples in GRC and control rtl_tcp parameters (frequency, gain, ...).
client accepted!
set sample rate 2048000
set freq correction 0
set freq 100000000
set agc mode 0
set gain mode 1
set tuner gain by index 0
set freq 90000000
set freq 80000000
2016.02.11