summaryrefslogtreecommitdiff
path: root/md/writeup/rtlsdr_usage.md
diff options
context:
space:
mode:
authorFreeArtMan <dos21h@gmail.com>2016-05-22 16:37:25 +0100
committerFreeArtMan <dos21h@gmail.com>2016-05-22 16:37:25 +0100
commit4bd7ab3e3692d28a2a2549c2b913830188c8d671 (patch)
tree47bcfb801c3641f3260bc63c11df9486222c2000 /md/writeup/rtlsdr_usage.md
parentd9499828fce53ea2ae5927246b394886775064bc (diff)
downloadmd-content-4bd7ab3e3692d28a2a2549c2b913830188c8d671.tar.gz
md-content-4bd7ab3e3692d28a2a2549c2b913830188c8d671.zip
Updeited to use TOC
Diffstat (limited to 'md/writeup/rtlsdr_usage.md')
-rw-r--r--md/writeup/rtlsdr_usage.md39
1 files changed, 18 insertions, 21 deletions
diff --git a/md/writeup/rtlsdr_usage.md b/md/writeup/rtlsdr_usage.md
index 2bbec78..e3b543d 100644
--- a/md/writeup/rtlsdr_usage.md
+++ b/md/writeup/rtlsdr_usage.md
@@ -1,8 +1,5 @@
# RTLSDR usage
-
-# Index
-
-## 1.Setup rtlsdr
+## Setup rtlsdr
By rtlsdr usually call RTL2832U chip based tv-tunners which
@@ -11,7 +8,7 @@ and yes price is ~$10 it mean that anyone can just buy and try
without "loosing" money.
-### 1.1.Get sources
+### Get sources
Main development repository is on http://sdr.osmocom.org/trac/wiki/rtl-sdr
@@ -41,7 +38,7 @@ _rtl_sdr_ | output raw rtlsdr data
_rtl_tcp_ | remote rtlsdr server
_rtl_test_ | test rtlsdr
-### 1.2.Drivers
+### Drivers
Linux kernel have some drivers for rtlsdr stick and DVB-T. When you will plug
@@ -65,7 +62,7 @@ To allow everyone to use create file in */etc/udev/rules.d/* with content:
GROUP="adm", MODE="0666", SYMLINK+="rtl_sdr"
```
-### 1.3.Check if works
+### Check if works
How to test if rtlsdr works? Run one of commands:
rtl_test
@@ -77,10 +74,10 @@ you see that everything "works":
There should be line by line showing up some "hex" lines. If some data is showen
then adsb data from plains is recieved.
-## 2.Collection of tools
+## Collection of tools
-### 2.1.FM
+### FM
Get some sound trancmited from FM radio stations.
@@ -89,7 +86,7 @@ Get some sound trancmited from FM radio stations.
```
-### 2.2.Spectrum diagram
+### Spectrum diagram
Scan spectrum to find some activities on different frequencies.
Good link with all description is http://kmkeen.com/rtl-power/ .
@@ -102,7 +99,7 @@ and then draw image :
heatmap.py fm_stations.csv fm_stations.png
```
-### 2.3.ADSB
+### ADSB
ADS-B ( Automatic dependent surveillance broadcast ) in simple words airplain
geoposition, speed, height and flight number broadcasting. You can recieve
@@ -132,7 +129,7 @@ Output:
```
-### 2.4.AFSK1200
+### AFSK1200
Gqrx is graphical SDR software where you can travel across frequencies
and in real time search for some transmission.
@@ -142,14 +139,14 @@ and in real time search for some transmission.
It have builtin AFSK1200 demodulator or in simple words ham radio packets.
And you could try to see what people sending in tex around the world.
-### 2.5. Multimon-ng
+### Multimon-ng
Support many digital transmission modes.
https://github.com/EliasOenal/multimon-ng
-### 2.6. Waterfall
+### Waterfall
Here is few waterfalls for rtlsdr
@@ -158,16 +155,16 @@ Here is few waterfalls for rtlsdr
It have demo waterfall and aslo thats is python bindings to libsdr that
could used for fast prototyping
-### 2.7. rtl-entropy
+### rtl-entropy
https://github.com/EliasOenal/multimon-ng
Project that make rtlsdr as entropy source, uses FIPS 140-2 standart to
verify that data is random enought to pass test.
-## 3.Projects where rtlsdr used
+## Projects where rtlsdr used
-### 3.1.WebSDR
+### WebSDR
WebSDR probably best site where you can go and click on some radio reciever
and liste what happends in some particular country. WebSDR site contains
@@ -179,14 +176,14 @@ If you whant setup your own radio reciever read FAQ, prepare mail and send mail
after that you could recieve precompiled websdr software with is easy
to setup with rtlsdr stick.
-## 4.Problems
+## Problems
-### 4.1.Sync errors
+### Sync errors
Once there was sync error when was trying to use rtl_test or rtl_adsb.
To fix that changes for better quality usb cable.
-### 4.2.More then 1 dongle
+### More then 1 dongle
When you run you run usually more then 5 dongles you could get error saying
something about libusb error (-5) you need to decrese buffer as default one
@@ -198,7 +195,7 @@ rtl_test -b [NEW_SIZE]
thx goes to freenode/##rtlsdr chan
-# 5.Links
+## Links
1. [http://kmkeen.com/rtl-demod-guide/](http://kmkeen.com/rtl-demod-guide/)
2. http://kmkeen.com/rtl-power/