Re: [Discuss-gnuradio] Looking for books and online courses on gnuradio?

2011-08-28 Thread Nazmul Islam
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

2011-08-28 Thread Dimitris Symeonidis
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

2011-08-28 Thread Marcus D. Leech
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

2011-08-28 Thread Dimitris Symeonidis
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

2011-08-28 Thread Sivan Toledo
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

2011-08-28 Thread hanwen
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-g​nuradio] 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