From 9a5622e58b3176737dafb8a839c501472157759a Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Fri, 9 Mar 2018 16:42:17 +0200 Subject: Add samples from pyrtlsdr --- plot.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 plot.py (limited to 'plot.py') diff --git a/plot.py b/plot.py new file mode 100644 index 0000000..7adf9f0 --- /dev/null +++ b/plot.py @@ -0,0 +1,18 @@ +from pylab import * +from rtlsdr import * + +sdr = RtlSdr() + +# configure device +sdr.sample_rate = 2.4e6 +sdr.center_freq = 95e6 +sdr.gain = 4 + +samples = sdr.read_samples(256*1024) + +# use matplotlib to estimate and plot the PSD +psd(samples, NFFT=1024, Fs=sdr.sample_rate/1e6, Fc=sdr.center_freq/1e6) +xlabel('Frequency (MHz)') +ylabel('Relative power (dB)') + +show() -- cgit v1.3.1