[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Some new 802.15.4 stuff
From: |
Bastian Bloessl |
Subject: |
Re: [Discuss-gnuradio] Some new 802.15.4 stuff |
Date: |
Tue, 16 Apr 2013 12:47:57 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 |
Hey Brian,
first, thank you for your comment.
On 04/15/2013 03:37 PM, Brian Padalino wrote:
I think it would be great for the community to get a rundown of the
entire standard itself, modulation/demodulation within GNU Radio, how
you handled frequency/sampling offsets, etc.
I thought about that and as it is all-supervisors-are-at-infocom-week, I
tried something...
I made an IPython notebook, and reimplemented the transmitter iterative
(i.e. non-stream) in python in the browser. I annotated it with text and
plots and pictures.
It leads the reader step by step through the whole encoding process
until we are at complex baseband representation. Than it writes the
samples into a file. (The whole stuff happens in the browser, or is
controlled through the browser).
I included a script, that creates a Linux pipe and starts the file_tx
program, which is part of the UHD library. So the samples are really
transmitted.
I can receive the signal that I send in the browser with my TelosB mote.
It's somehow funny and you can look at the signal in every stage of the
encoding process.
It's a bit hard to describe and maybe some don't have ipython installed.
So I made a really, really ugly video [1], but maybe it helps to see
what going on.
You can have a look at the notebook here [2]. It is a Gist rendered by
the notebook viewer. You can download the Gist [3] and run it
interactively in your browser.
The whole stuff is not prove read, contains a lot of errors, is just 4
fun and should just show the idea.
Best,
Bastian
[1] http://www.youtube.com/watch?v=OKeRCZGHi1E
[2] http://nbviewer.ipython.org/5394322
[3] https://gist.github.com/bastibl/5394322
--
Dipl.-Inform. Bastian Bloessl
Institute of Computer Science
University of Innsbruck, Austria
Phone: +43 512 507-53288 / Fax: -53079
http://ccs.uibk.ac.at/~bloessl/
- [Discuss-gnuradio] Some new 802.15.4 stuff, Bastian Bloessl, 2013/04/15
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Martin Braun (CEL), 2013/04/15
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Brian Padalino, 2013/04/15
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff,
Bastian Bloessl <=
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Dingwen Yuan, 2013/04/17
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Bastian Bloessl, 2013/04/17
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Dingwen Yuan, 2013/04/19
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Bastian Bloessl, 2013/04/19
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Dingwen Yuan, 2013/04/22
- Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Bastian Bloessl, 2013/04/23
Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Tom Rondeau, 2013/04/15
Re: [Discuss-gnuradio] Some new 802.15.4 stuff, Dingwen Yuan, 2013/04/16