[Discuss-gnuradio] Re: Upcoming changes in the development trunk
On Wed, Jul 8, 2009 at 12:13, Johnathan Corgan wrote: >> Movement of libusrp header files into 'include/usrp' directory. >> Today, these are installed into the global $prefix/include directory, >> with the possibility of name clashes with other header files. If you >> are using libusrp directly, you'll need to update your #include<> >> statements in your C++ code. > > This will be happening over the next few days on the trunk, please be > prepared. This only affects people who are writing low-level C++ code > that directly accesses classes in libusrp. The GNU Radio C++ and > Python APIs and code that uses them will be unaffected. This and the removal of the usrp-inband code has been done and merged in trunk revision r11394. A checkpoint tag has been created for anyone needing to use the pre-merge code: http://gnuradio.org/svn/gnuradio/tags/checkpoints/trunk-20090708-pre-usrp-reorg Johnathan ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] NRZ-M/PSK
Can I use NRZ-M/PSK modulation in GRC, I didi not find any block about NRZ coding . Any help: Thanks -- Bari ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] HAR2009 SDR:Village
Hi All, There will be a Software Defined Radio Village (Village:SDR) at the HAR2009 event (13 to 16 august, Netherlands). Pascal and Martin will bring a couple of USRPs and other equipment. We will be giving Gnuradio workshops (in several languages, if needed) and do Gnuradio demonstrations. That is, if we can find a spot to do so, because we don't have a big tent ourselfs. We hope that more Gnuradio and SDR enthousiasts wil join us there. We especially hope, someone brings a big tent so we can do our workshops and demonstrations there. For more information see the links and info below. Greetings, Martin Dvh https://wiki.har2009.org/page/Village:SDR Village:SDR Village for those that are interested in Software Defined Radio Morely for those that are interested in the OpenSource SDR platform GNU-Radio We'll bring a couple of USRP's and other devices to demonstrate some of the capabilities of GNU-Radio, Like running our own 70cm HAM-band Repeater (although 10M, 2M or 23cm can be done as wel) Also intending to give some workshops for those that like to do experiment with SDR. Joining this village User:Coolepascal Martin DVH VillageSDR Short Description: Software Defined Radio Contact User:CoolePascal Workshops Yes, were planning is we find a good spot as wel as a beamer Activities We'll mainly demonstrate and promote GNU-Radio soft and hardware using some nice and hopefully impressive demo's The where-abouts Hacking at Random 2009 is an international technology & security conference. Four days of technology, ideological debates and hands-on tinkering. On August 13-16, 2009 the 20th anniversary edition of the four-yearly Dutch outdoor technology-conference will take place at de Paasheuvel near Vierhouten in The Netherlands, Europe. https://www.har2009.org/ ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] OFDM Mod C++ source code
On Wed, Jul 8, 2009 at 14:02, Abdalla Sokar wrote: > i downloaded gnuradio from the update manager not from the source > and when i searched for gr_ofdm i only found the .h files but i need the > .cpp files Do: $ apt-get source gnuradio Johnathan ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] OFDM Mod C++ source code
and where can i find [gnuradio-build-tree-path] i downloaded gnuradio from the update manager not from the source and when i searched for gr_ofdm i only found the .h files but i need the .cpp files --- On Wed, 7/8/09, Mattias Kjellsson wrote: From: Mattias Kjellsson Subject: Re: [Discuss-gnuradio] OFDM Mod C++ source code To: "discuss-gnuradio@gnu.org" Date: Wednesday, July 8, 2009, 5:52 PM try something like: $ find [gnuradio-build-tree-path] -name gr_ofdm* find, grep and others are friendly, you just have to talk to them... So are the man- pages =;oP //Mattias > > how can i get the C++ source code of the blocks in GRC > i mainly need that of the OFDM mod and demod i tried browsing "browse > source" tab in gnuradio.org but it is something like a tree where i > dont understand any thing > > can any one plz help > > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] ubuntu package problem?
On Wed, Jul 8, 2009 at 13:44, Jordan J Riggs wrote: > I'm attempting to run gr-sounder on Ubuntu 9.04, using the 3.2 release from > the Ubuntu gnuradio repository. The core gnuradio packages seem to work > fine, but when I run usrp_sounder.py, I get an error indicating that the > sounder module cannot be imported. Cross-checking against an installation on > another machine (compiled from source), I see that gr-sounder includes a > file called sounder.py, which is not present in the Ubuntu repository > install. Out of curiosity, I tired running the gr-radar-mono, but got a > similar import error. Any ideas? This is a packaging bug, thanks for the report. The gr-radar-mono missing file issue is already fixed in package version 3.2.1-1. You should use apt-get or the Update Manager app to upgrade. The gr-sounder missing file issue you are reporting has a similar cause, and will be fixed for package version 3.2.1-2, in the next day or so. Johnathan ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] ubuntu package problem?
Hi, I'm attempting to run gr-sounder on Ubuntu 9.04, using the 3.2 release from the Ubuntu gnuradio repository. The core gnuradio packages seem to work fine, but when I run usrp_sounder.py, I get an error indicating that the sounder module cannot be imported. Cross-checking against an installation on another machine (compiled from source), I see that gr-sounder includes a file called sounder.py, which is not present in the Ubuntu repository install. Out of curiosity, I tired running the gr-radar-mono, but got a similar import error. Any ideas? Jordan ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] Re: Upcoming changes in the development trunk
On Wed, May 27, 2009 at 06:44, Johnathan Corgan wrote: > Movement of libusrp header files into 'include/usrp' directory. > Today, these are installed into the global $prefix/include directory, > with the possibility of name clashes with other header files. If you > are using libusrp directly, you'll need to update your #include<> > statements in your C++ code. This will be happening over the next few days on the trunk, please be prepared. This only affects people who are writing low-level C++ code that directly accesses classes in libusrp. The GNU Radio C++ and Python APIs and code that uses them will be unaffected. Johnathan ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] usrp A/D scaling question
On Wed, Jul 8, 2009 at 10:00, Brian Padalino wrote: >> What am I missing ?? > > Decimation and Interpolation using CIC filters causes bit-growth which > is only marginally compensated for using bit-shifts. > > Moreover, CORDIC mixing causes bit-growth in the output vector as well. In other words, the samples arriving at the host are not the samples coming out of the ADC. Johnathan ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] usrp A/D scaling question
On Wed, Jul 8, 2009 at 11:54 AM, John DuBois wrote: > I am puzzled by a very basic issue relating to the usrp1 output. Using GRC, > I connect the usrp output through a complex to mag conversion to a scope > sink and tune to, say, 1GHz. The daughter board is a DBS_RX. > > Using a cw signal generator, I tune for a maximum usrp output and then raise > the usrp input up to about -45 dBm. As the input increases, I see rising > output values (on the scope display) from just above zero to a maximum of > about 16400. > > The puzzle is this: if the usrp A/D converter is 12 bits for I and Q > channels and I am doing a complex to magnitude conversion, why don't I see > 4095*1.414 as the maximum output number? > > The maximum output I do see seems like 14 bits, but without any 1.414 > factor. > > What am I missing ?? Decimation and Interpolation using CIC filters causes bit-growth which is only marginally compensated for using bit-shifts. Moreover, CORDIC mixing causes bit-growth in the output vector as well. Hopefully exploring those avenues solves your puzzle. Good luck. Brian ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] usrp A/D scaling question
I am puzzled by a very basic issue relating to the usrp1 output. Using GRC, I connect the usrp output through a complex to mag conversion to a scope sink and tune to, say, 1GHz. The daughter board is a DBS_RX. Using a cw signal generator, I tune for a maximum usrp output and then raise the usrp input up to about -45 dBm. As the input increases, I see rising output values (on the scope display) from just above zero to a maximum of about 16400. The puzzle is this: if the usrp A/D converter is 12 bits for I and Q channels and I am doing a complex to magnitude conversion, why don't I see 4095*1.414 as the maximum output number? The maximum output I do see seems like 14 bits, but without any 1.414 factor. What am I missing ?? ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] OFDM Mod C++ source code
try something like: $ find [gnuradio-build-tree-path] -name gr_ofdm* find, grep and others are friendly, you just have to talk to them... So are the man- pages =;oP //Mattias > > how can i get the C++ source code of the blocks in GRC > i mainly need that of the OFDM mod and demod i tried browsing "browse > source" tab in gnuradio.org but it is something like a tree where i > dont understand any thing > > can any one plz help > > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] grc
The examples are also found in /usr/local/share/gnuradio/examples/grc On Wed, Jul 8, 2009 at 1:14 AM, Josh Blum wrote: > You probably have an error in the flow graph: are any blocks or connections > in red? The error message will be in the parameters dialog. > > Also, try running some of the examples, i dont know where they get > installed to, but you can download the examples from here as well: > http://gnuradio.org/trac/browser/gnuradio/trunk/grc/examples > > -josh > > Muhammad Abrar wrote: > >> I have installed GRC on Ubuntu 9.04 with GNuradio 3.2. >> I make a simple flow graph but the problem is that the tab on pannel ( >> execute the flow graph is still disable). Is there any problem in >> installation? >> All options in Build are also disable. >> >> Thanks >> >> >> >> >> ___ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org >> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> > > > ___ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] OFDM Mod C++ source code
how can i get the C++ source code of the blocks in GRC i mainly need that of the OFDM mod and demod i tried browsing "browse source" tab in gnuradio.org but it is something like a tree where i dont understand any thing can any one plz help ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Audio Sample rate problem
In gnuradio-examples/python/audio there is a completely worked out example block to do EXACTLY what was requested, go to and from 32000 and 48000. It is good practice to look in the examples directory because with very high probability, the developers who check stuff in have faced the kinds of problems you want to tackle. Ask after you have looked there. In this case it is test_resampler.py It does a PERFECT 3/2 polyphase resampling ( and back 2/3) since that is a rational fraction, not an approximation. If you use the low_pass_2 filters, you gain better control over the number of taps required. It uses the brilliant study by fred harris of finding the minimum number of taps that will just exceed the number required to get in band ripple, transition bandwidth, and stop band rejection you are targeting. Bob davek wrote: On Tue, Jul 7, 2009 at 11:20 PM, Abdalla Sokar wrote: thanx very much this way really worx and wonderfully too --- On Wed, 7/8/09, davek wrote: From: davek Subject: Re: [Discuss-gnuradio] Audio Sample rate problem To: "Abdalla Sokar" Date: Wednesday, July 8, 2009, 5:14 AM i dont know much about this so it might be wrong but if you cant figure it out you could put a fractional interpolation filter before your audio block set to 2/3 On Tue, Jul 7, 2009 at 8:58 PM, Abdalla Sokar wrote: my audio sampling rate is 48000 not 32000 so all the the gnu examples that output an audio dont work and due to this 48000 i cant configure the decimation and interpolation to be even integers as required so is there away to change sampling rate of my audio card to 32000 i am using Dell Inspiron 1525 with ubuntu 9.04 with the latest version of GNU and my USRP is rev 4.2 Please i need help ASAP Thanx ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Measurement Computing DAC and USRP on the same programming language in Windows.
Hi Eric and Jason: Thank you very much for the suggestions. @Eric: I did look up the COMEDI project earlier but they donot have the drivers for the USB-1408FS that I am using. @Jason: I just finished installing gr with USRP on windows under CYGWIN. I will start with the writing a block part asap. Thank you loads again. Regards. On Tue, Jul 7, 2009 at 2:40 AM, Jason Uher wrote: > On Mon, Jul 6, 2009 at 10:58 AM, Eric Blossom wrote: > > On Sat, Jul 04, 2009 at 02:43:10PM +1000, Shabbir Ahmed wrote: > >> Dear all: > >> > >> I need to run Measurement Computing DAC in parallel to GNURADIO/USRP. > The > >> DAC feeds to a variable gain aplifier. I want to use the USRP as a > receiver > >> and measure the strength of the signal. Feed the result into a code > which > >> will determine the control voltage required by the valirable amplifier. > >> Now the problem is that I measurement computing DAC only runs in > windows, > >> drivers are only for windows, and I have been coding in C++. Any ideas > how > >> to run both the USRP and the DAC on the same programming language, and > on > >> Windows Platform. > >> > >> Would really appreciate your help. Thank you loads in advance. > > I'll start by assuming that you have gnuradio installed on your > windows machine and some method of getting/setting data with the DAC > from windows using some sort of manufacturer provided driver/API. If > that's true you should be able to modify the current files for various > sources to make your own data source to get the samples into gnuradio. > This moves the control of your entire system into the gnuradio scope > > Some places to start: > > Howto write a block (very basic): > > https://radioware.nd.edu/documentation/advanced-gnuradio/writing-a-signal-processing-block-for-gnu-radio-part-i > > Source code for the USRP sources/sinks (very complicated): > http://www.gnuradio.org/trac/browser/gnuradio/trunk/gr-usrp/src > http://www.gnuradio.org/trac/browser/gnuradio/trunk/gr-usrp2/src > > I would look at the following from your checked out trunk as a place > to start with your block: > gr_sig_source_c.cc > gr_sig_source_c.h > gr_sig_source_c.i > > These are a good place to start because you can see how to take some > known data and send it out in stream form. You should be able to > replace the signal generator part with your current code that reads > samples and have a basic version working relatively quickly. If you > want you should even be able to work in some member functions to > change the gain parameter you are calculating so you can do it > directly from python/gnuradio. > > Jason > -- Shabbir Ahmed PhD. Student Centre for Telecommunications and Microelectronics Victoria University Email: shabbir.ah...@live.vu.edu.au ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] boost 1.36 on Cygwin - Hints, Tips, Known Problems, and Solutions for Windows
Dear All: http://gnuradio.org/trac/wiki/WindowsTips In the above in "boost 1.36 on Cygwin" it is mentioned, "$ ./configure --with-libraries=thread,date_time" for the configure command. But while configuring I ended up with the following error *configure: error: Could not link against libboost_program_options! *The solution to this problem is to use the following as a configure cmd. "$ ./configure --prefix=$BOOST_PREFIX --with-libraries=thread,date_time,program_options" Thanks loads. Kind regards, Shabbir -- Shabbir Ahmed PhD. Student Centre for Telecommunications and Microelectronics Victoria University Email: shabbir.ah...@live.vu.edu.au ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio