|
From: | Douglas Geiger |
Subject: | Re: [Discuss-gnuradio] updated BBN 80211 code? |
Date: | Fri, 12 Sep 2008 17:06:23 -0500 |
User-agent: | Thunderbird 2.0.0.16 (Windows/20080708) |
Dustin wrote:
For the BBN code I believe the main changes were: first change all the hier_block to hier_block2, then you have dig a little bit into the internal flow graph code and figure out what the inputs and outputs are, as you need to set the io signature (http://gnuradio.org/trac/wiki/Tutorials/WritePythonApplications helps - about half way down you can find the instructions on creating a hierarchical block). The flowgraph code then gets connected a bit differently, as you connect from self (input) to the internal blocks back to self (output). Unfortunately I've been pretty bad about keeping track of my changes, so I need to reorganize a bit before I could just send you a nice patch to apply, but the main changes are in bbn_80211b.py, bbn_80211b_pkt.py, and either bbn_80211b_rx.py or bbn_80211b_tap.py (depending on how you want to look at the traffic - or both). In other words it's the code in the gr-bbn/src/examples directory - nothing in the src/bbn directory needs changing.I have only some experience with gnuradio...how hard was it to get your local copy of BBN 80211b to work? Were the only changes in regard to hier_block2 or were their other namespace changes you had to make? Thanks for your help, -Dustin
Doug
[Prev in Thread] | Current Thread | [Next in Thread] |