Re: [Discuss-gnuradio] Looking for books and online courses on gnuradio?
Tom, Thanks a lot for your email. I appreciate your feedback. I guess that your and Dr. Wyglinski's book will be helpful for me. I will try to get these books through my library and see how it goes from there. Thanks, Nazmul On Sat, Aug 27, 2011 at 11:54 AM, Tom Rondeau wrote: > On Thu, Aug 25, 2011 at 12:49 PM, Nazmul Islam > wrote: > > This is Nazmul, a PhD student of Wireless Info. & Networking Lab of ECE, > > Rutgers University. I need to use GNUradio in UHD platform to implement > some > > wireless communication algorithms. I have two very general questions. > > > > 1. Do you know of any book that focuses mostly on software defined radio > > with GNUradio? I found one > > (http://www.amazon.com/Software-Defined-Radio-GNU-USRP/dp/0071498834) > but it > > is out of print! :S > > > > 2. Do you know of any online course that focuses on GNU radio? > > > > Basically, I am a beginner in software defined radio research. I am > coming > > from mostly theoretical wireless communication background and I have some > > limited programming language experiences (C/C++, Matlab). I will really > > appreciate if you can even suggest some general books/online courses on > > software defined radio that might help me. I am probably asking some > > elementary questions but any of your feedback will be really helpful. > > > > Thanks, > > > > Nazmul > > Nazmul, > > Search back in the archives on this topic as it has come up a lot. The > short answer is that there is no book dedicated to this topic, and the > one you pointed out was never published (and I don't know why Amazon > keeps it on its website). There are a couple, but instead of rehashing > this conversation, please look for the past discussions of this topic. > > Tom > -- Muhammad Nazmul Islam Graduate Student Electrical & Computer Engineering Wireless Information & Networking Laboratory Rutgers, USA. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] minor bug
Tom, I tried some more to clean up the dependencies list on Ubuntu. I found a few dependencies that we were installing that don't seem to be needed. ./configure, make and make check pass without errors. Can you please confirm that in fact they are not necessary? Thanks! * guile and guile-1.8-dev * python-opengl * pyqt4-dev-tools and qt4-dev-tools * libqwtplot3d-qt4-dev What's more, there are a few dependencies that don't need to be stated explicitly, as they get pulled in automatically by other packages we install: * libpulse-dev (pulled in by libsdl1.2-dev) * sdcc-libraries (pulled in by sdcc) * libqt4-dev (pulled in by libqwt5-qt4-dev) * libqtcore4 (pulled in by python-qwt5-qt4) Finally, there are three dependencies of gr-qtgui that are not checked by ./configure (i.e. configure passes, but make fails): * libfontconfig1-dev * libxrender-dev * libxi-dev Dimitrios Symeonidis "If you think you're too small to make a difference, try sleeping with a mosquito!" - Amnesty International On 28 August 2011 18:08, Dimitris Symeonidis wrote: > On 27 August 2011 23:10, Tom Rondeau wrote: >> On Fri, Aug 26, 2011 at 10:00 AM, Dimitris Symeonidis >> wrote: >>> I noticed that the "docs" component passes the configuration tests >>> even without doxygen installed. This on Ubuntu 11.04, latest gnuradio >>> from git master. >> >> That might actually be on purpose, since there is more in the docs >> than just the Doxygen-generated stuff. Does this generate and failures >> during make, make check, or make distcheck for you? > > No, no errors in make && make check. > > Make distcheck gives me an (irrelevant) error in gnuradio-core/src/lib/swig: > *** No rule to make target `guile/gnuradio_core_filter.cc', needed by > `distdir'. Stop. > Is this just me? > >>> Also, it seems fort77 is no longer a dependency, not sure when it went >>> away... >> >> Yeah, I don't recall why we had fort77 as a dependency. If it really >> isn't necessary, it shouldn't be listed. > > This used to be required in order for ./configure to check for the > existence of the python headers (python-dev), or else ./configure > would claim that Python.h is missing. > Here's what I blogged almost exactly 2 years ago about this: > http://sdrblog.wordpress.com/2009/08/22/building-from-source-now-also-needs-fortran-compiler/ > >> >> Thanks! >> Tom >> >> >>> Have a nice weekend >>> >>> Dimitrios Symeonidis >>> "If you think you're too small to make a difference, try sleeping with >>> a mosquito!" - Amnesty International >>> >>> ___ >>> Discuss-gnuradio mailing list >>> Discuss-gnuradio@gnu.org >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >>> >> > > > Dimitrios Symeonidis > "If you think you're too small to make a difference, try sleeping with > a mosquito!" - Amnesty International > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Two instances of QT GUI Sink in a single program
Thanks Tom. I guess I did not make myself clear. I do have several QT GUI blocks in the program, which I indeed generate using GRC. I have many sliders, a checkbox, and a sink (FFT). If I add a slider, I see it on the screen when I run the new program. When when I add a sink block, there is still only one FFT display, showing the results from one of the FFT blocks. The problem is only with the QT Sink block, not with all the QT blocks. Sivan The attached .grc file has TWO QT-GUI sinks, and they are both displayed. Now, I have to grow the window in order to see them both, since they each take up a fair amount of real-estate. -- Marcus Leech Principal Investigator Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org qtguifft.grc Description: application/gnuradio-grc ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] minor bug
On 27 August 2011 23:10, Tom Rondeau wrote: > On Fri, Aug 26, 2011 at 10:00 AM, Dimitris Symeonidis > wrote: >> I noticed that the "docs" component passes the configuration tests >> even without doxygen installed. This on Ubuntu 11.04, latest gnuradio >> from git master. > > That might actually be on purpose, since there is more in the docs > than just the Doxygen-generated stuff. Does this generate and failures > during make, make check, or make distcheck for you? No, no errors in make && make check. Make distcheck gives me an (irrelevant) error in gnuradio-core/src/lib/swig: *** No rule to make target `guile/gnuradio_core_filter.cc', needed by `distdir'. Stop. Is this just me? >> Also, it seems fort77 is no longer a dependency, not sure when it went >> away... > > Yeah, I don't recall why we had fort77 as a dependency. If it really > isn't necessary, it shouldn't be listed. This used to be required in order for ./configure to check for the existence of the python headers (python-dev), or else ./configure would claim that Python.h is missing. Here's what I blogged almost exactly 2 years ago about this: http://sdrblog.wordpress.com/2009/08/22/building-from-source-now-also-needs-fortran-compiler/ > > Thanks! > Tom > > >> Have a nice weekend >> >> Dimitrios Symeonidis >> "If you think you're too small to make a difference, try sleeping with >> a mosquito!" - Amnesty International >> >> ___ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> > Dimitrios Symeonidis "If you think you're too small to make a difference, try sleeping with a mosquito!" - Amnesty International ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Two instances of QT GUI Sink in a single program
Thanks Tom. I guess I did not make myself clear. I do have several QT GUI blocks in the program, which I indeed generate using GRC. I have many sliders, a checkbox, and a sink (FFT). If I add a slider, I see it on the screen when I run the new program. When when I add a sink block, there is still only one FFT display, showing the results from one of the FFT blocks. The problem is only with the QT Sink block, not with all the QT blocks. Sivan On Sun, Aug 28, 2011 at 12:14 AM, Tom Rondeau wrote: > On Thu, Aug 25, 2011 at 4:41 AM, Sivan Toledo > wrote: > > Is it possible to put two QT GUI Sinks (FFT displays) in a single > > application window? I want to use one to show the radio spectrum (to/from > > UHD) and another to show the audio spectrum, at the same time. > > > > When I put two QT GUI Sink blocks in a GRC graph, I see only one of them > in > > the application windows, unlike QT GUI Entries and other GUI elements > that > > can have many instances in the same window. > > > > Thanks, Sivan Toledo > > You can definitely have more than one QT GUI blocks in a program. It's > probably an initialization problem that's going wrong in your code. > You can see multiple QT GUI's used in > gnuradio-examples/python/digital/benchmark_qt_loopback.py. > > Also, gnuradio-companion now works with QT GUI (set in the Options > block), and it handles multiple QT GUI blocks. You could create > something there, build the flow graph, and then see how the QT GUI > objects are manipulated to make sure they all get shown properly. > > Tom > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Bricking and recovery of N210
Thanks a lot for the nice answer, Josh. 2011/8/27 Josh Blum > > > Please send me also the n210.bit file. > > I experience the similar problem as was presented in: > > [Discuss-gnuradio] Getting USRP N210 running > > http://lists.gnu.org/archive/html/discuss-gnuradio/2010-12/msg00222.html > > > > The safe mode by pressing J2 doesn't work. So I want to try re-program > the > > FPGA. > > > > The bit and bin files for Nseries devices can be found in the images > package: http://code.ettus.com/redmine/ettus/projects/uhd/wiki > > > BTW: > > How can I generate the .bit file myself using the FPGA source code. I'm a > > Layman to FPGA. :) > > > > Bit and bin files are generated by the same process. See this Makefile > for commands to run to generate FPGA images: > > > http://code.ettus.com/redmine/ettus/projects/uhd/repository/revisions/master/entry/images/Makefile > > Happy Hacking! > -Josh > > ___ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio