Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:rtlsdr [2024/08/22 15:51] – [Install] darrontools:rtlsdr [2024/08/22 23:36] (current) – [Resources] darron
Line 1: Line 1:
 +====RTL-SDR====
  
 ===Install=== ===Install===
 +
 +==Fetch source==
  
 <code> <code>
 git clone https://github.com/osmocom/rtl-sdr rtl-sdr-osmocom git clone https://github.com/osmocom/rtl-sdr rtl-sdr-osmocom
 cd rtl-sdr-osmocom cd rtl-sdr-osmocom
 +git rev-parse HEAD
 +619ac3186ea0ffc092615e1f59f7397e5e6f668c
 </code> </code>
  
-patch -p 1 < {{:tools:blinick-wip_rtltcp_ringbuf.diff|blinick-wip_rtltcp_ringbuf.diff}}+==Download patch== 
 + 
 +{{:tools:blinick-wip_rtltcp_ringbuf.diff|blinick-wip_rtltcp_ringbuf.diff}} 
 + 
 +==Apply patch== 
 + 
 +<code> 
 +patch -p 1 < blinick-wip_rtltcp_ringbuf.diff 
 +patching file src/rtl_tcp.c 
 + 
 +</code> 
 + 
 +==Make== 
 + 
 +<code> 
 +cmake -DINSTALL_UDEV_RULES=ON -DDETACH_KERNEL_DRIVER=ON . 
 +make 
 +sudo make install 
 +sudo ldconfig 
 +</code> 
 + 
 +===RTL_TCP==== 
 + 
 +<code> 
 +/usr/local/bin/rtl_tcp -a 0.0.0.0 -s 2048000 
 +</code> 
 + 
 +==R820T2== 
 + 
 +Range approx. 24 - 1760 MHz but with reduced performance over 1500 MHz. 
 +<code> 
 +Found 1 device(s): 
 +  0:  Realtek, RTL2838UHIDIR, SN: 00000001 
 + 
 +Using device 0: Generic RTL2832U OEM 
 +Detached kernel driver 
 +Found Rafael Micro R820T tuner 
 +[R82XX] PLL not locked! 
 +Tuned to 100000000 Hz. 
 +listening... 
 +Use the device argument 'rtl_tcp=0.0.0.0:1234' in OsmoSDR (gr-osmosdr) source 
 +to receive samples in GRC and control rtl_tcp parameters (frequency, gain, ...). 
 +</code> 
 + 
 +==E4000== 
 + 
 +Range approx. 54 - 2147 MHz, but no coverage between 1100 - 1250 MHz. 
 + 
 +<code> 
 +Found 1 device(s): 
 +  0:  Compro, VMU6xx, SN: 0020 
 + 
 +Using device 0: Compro Videomate U680F 
 +Found Elonics E4000 tuner 
 +Tuned to 100000000 Hz. 
 +listening... 
 +Use the device argument 'rtl_tcp=0.0.0.0:1234' in OsmoSDR (gr-osmosdr) source 
 +to receive samples in GRC and control rtl_tcp parameters (frequency, gain, ...). 
 +</code> 
 + 
 +You can now connect to the Linux host using AIRSPY SDR# Studio. 
 +===Resources=== 
 + 
 +[[https://github.com/osmocom/rtl-sdr/pull/6|Patch thread]]
  
 +{{downloads:hb9ajg.pdf|Some Measurements on E4000 and R820 Tuners}}