airspy의 sdr# 과는 다르지만 tag를 이용하면 band plan을 비슷하게 구현할 수 있을것 같다.
$ cat ~/.config/gqrx/bookmarks.csv # Tag name ; color satellite ; #729fcf dmb ; #8ae234 air ; #ef2929 FM radio ; #ad7fa8
# Frequency ; Name ; Modulation ; Bandwidth; Tags 89100000; KBS cool FM ; WFM (mono) ; 200000; FM radio 89700000; WBS 원음방송 ; WFM (mono) ; 200000; FM radio 91900000; MBC FM4U ; WFM (mono) ; 200000; FM radio 93100000; KBS Classic FM ; WFM (mono) ; 200000; FM radio 93900000; CBS 음악 FM ; WFM (mono) ; 200000; FM radio 94500000; YTN 라디오 ; WFM (mono) ; 200000; FM radio 95100000; TBN FM ; WFM (mono) ; 200000; FM radio 95900000; MBC 표준 FM ; WFM (mono) ; 200000; FM radio 96700000; 국방 FM ; WFM (mono) ; 200000; FM radio 97300000; KBS 1 Radio ; WFM (mono) ; 200000; FM radio 98100000; CBS 표준 FM ; WFM (mono) ; 200000; FM radio 99100000; G1 국악방송 ; WFM (mono) ; 200000; FM radio 101300000; TBS eFM ; WFM (mono) ; 200000; FM radio 101900000; BBS 불교방송 ; WFM (mono) ; 200000; FM radio 102700000; AFN Korea ; WFM (mono) ; 200000; FM radio 103500000; SBS 러브 FM ; WFM (mono) ; 200000; FM radio 104500000; EBS FM ; WFM (mono) ; 200000; FM radio 104900000; KBS 3 Radio ; WFM (mono) ; 200000; FM radio 105300000; cpbc Radio ; WFM (mono) ; 200000; FM radio 106100000; KBS Happy FM ; WFM (mono) ; 200000; FM radio 106900000; FEBC 극동방송 ; WFM (mono) ; 200000; FM radio 107700000; SBS 파워 FM ; WFM (mono) ; 200000; FM radio 119750000; KMP approach ; AM ; 20000; air 137100000; NOAA 19 ; WFM (mono) ; 200000; satellite 137620000; NOAA 15 ; WFM (mono) ; 200000; satellite 137912500; NOAA 18 ; WFM (mono) ; 200000; satellite 183008000; DMB 8B (182.240~183.776) ; WFM (mono) ; 200000; dmb 184736000; DMB 8C (183.968~185.504) ; WFM (mono) ; 200000; dmb 205280000; DMB 12A (204.512~206.048); WFM (mono) ; 200000; dmb 207008000; DMB 12B (206.240~207.776); WFM (mono) ; 200000; dmb 208736000; DMB 12C (207.968~209.504); WFM (mono) ; 200000; dmb 1090000000; ADS-B ; WFM (mono) ; 200000; air 1575420000; GPS ; WFM (mono) ; 200000; satellite
다만 3.2MSPS로 설정시 50Mbps 정도 대역폭을 잡아 먹으니 원격지라면 적당히 설정하고 써야 할 듯.
(1.8MSPS 에서는 30Mbps
1MSPS 에서는 17.5Mbps
0.25MSPS 에서는 4.5Mbps)
메뉴에서 source를 선택하고 "RTL-SDR TCP"를 고른후
상단의 톱니를 누르면 RTL-TCP Settings라고 뜨는데
여기에 호스트를 라즈베리 파이로 설정해주면 된다.
아무생각없이 rtl_tcp로 실행했으면 아래와 같이 뜨는데
소켓이 127.0.0.1 로 떠서 로컬에서만 붙일 수 있으니
$ rtl_tcp Found 1 device(s): 0: Realtek, RTL2838UHIDIR, SN: 00000001
Using device 0: Generic RTL2832U OEM Detached kernel driver Found Fitipower FC0012 tuner Tuned to 100000000 Hz. listening... Use the device argument 'rtl_tcp=127.0.0.1:1234' in OsmoSDR (gr-osmosdr) source to receive samples in GRC and control rtl_tcp parameters (frequency, gain, ...). ^CSignal caught, exiting! Reattached kernel driver bye!
-a 0.0.0.0 을 주어 외부에서도 접속 가능하도록 설정한다.
$ rtl_tcp --help rtl_tcp: invalid option -- '-' rtl_tcp, an I/Q spectrum server for RTL2832 based DVB-T receivers
Usage: [-a listen address] [-p listen port (default: 1234)] [-f frequency to tune to [Hz]] [-g gain (default: 0 for auto)] [-s samplerate in Hz (default: 2048000 Hz)] [-b number of buffers (default: 15, set by library)] [-n max number of linked list buffers to keep (default: 500)] [-d device index (default: 0)] [-P ppm_error (default: 0)] [-T enable bias-T on GPIO PIN 0 (works for rtl-sdr.com v3 dongles)]