Re: [Discuss-gnuradio] Still can't install gr-ais, some help please?
I just don't get it. Here is a file which contains both - ./configure output and config.log: http://old.nabble.com/file/p30103724/configure_and_log.txt configure_and_log.txt And this is configure file itself: http://old.nabble.com/file/p30103724/configure configure libgnuradio-core.so file doesn't exist however there are libgnuradio-core.so.0 and libgnuradio-core.so.0.0.0 in /usr/lib -- View this message in context: http://old.nabble.com/Still-can%27t-install-gr-ais%2C-some-help-please--tp30062049p30103724.html Sent from the GnuRadio mailing list archive at Nabble.com. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] starting up WBX
On Sun, Oct 31, 2010 at 7:54 PM, Markus Heller M.A. (relix GmbH) hel...@relix.de wrote: Dear community, I'm looking for a HOWTO that describes how to get the WBX/USRP2 up and running in a basic application. I already got the LFRX board operational, but I'm not sure hw to do the same with the WBX. Thanks ahead Markus DL8RDS Just use the WBX like the LFRX. The main different is in what frequency range you can use and that the WBX has onboard amplifiers. Other than that, there shouldn't be any real difference in how you use it. Tom ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] UHD readiness level?
Hi all- Any estimate as to the readiness level of the UHD driver? (if open-source has such a concept...) Back in April they were called pre-alpha. How are things progressing? Do you recommend use of it yet to people whose day-job would (lamentably) prefer they be productive? :) As a checklist, could I use the UHD to: -receive on a WBX card -transmit on a WBX card -alternate transmitting and receiving on a WBX card -simultaneously receive with 2 WBXs in 1 USRP -simultaneously receive with 1 WBX 1 BasicRX on 1 USRP (even though one is quadrature and the other not) -simultaneously receive with 4 WBXs in 2 USRPs -transmit on a WBX while issuing tune commands to the card every 50ms to perform freq hopping (could I expect more precise timing control over the hops than I had in python-land?) Thanks, and keep up the good work! ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] USRP2 Alias FPGA code
Has anyone else noticed that when using the u2_rev3_alias fpga code, the spectrum is inverted? The zeroing out of the coeffs in the hb_dec.v and small_hb_dev.v files, is causing either the IQ samples to be swapped due to a misalignment, or is causing the conjugate to occur. The standard fpga load shows the correct spectrum. -- View this message in context: http://old.nabble.com/USRP2-Alias-FPGA-code-tp30105729p30105729.html Sent from the GnuRadio mailing list archive at Nabble.com. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] CGRAN Project: tracking commercial aircraft with Mode S
Hi all, Another cool addition to CGRAN: Project: Mode S Receiver for Tracking Commercial Aircraft Contributor: Nick Foster Project Page: https://www.cgran.org/wiki/gr-air-modes Description: This module implements a complete Mode Shttp://en.wikipedia.org/wiki/Mode_S#Mode_S and ADS-Bhttp://en.wikipedia.org/wiki/Automatic_dependent_surveillance-broadcast receiver for Gnuradio. The module allows you to track commercial aircraft which are broadcasting their position via ADS-B, and also prints altitude and ICAO information for secondary surveillance interrogation responses. It also has plugins to output to PlanePlotter, and to KML for use with Google Earth. - George (Thanks, Nick!) ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] RF Gain and BB gain of XCVR2450
Hello, I will rephrase former question. When using the XCVR2450, up to 92dB gain in rx mode is allowed. However this gain is shared between to places. Gain at RF and then gain at baseband (after the mixing) It is very important (from the point of view of the Noise Figure) how gain is shared. There is a register B7 to B1 which control the gain to the MAX2829 chip placed inside the XCVR2450. The first 2 bits are critical since they define 3 states: High gain (11), Medium gain(10) and Low gain (0X) I would like to know how the overal gain configunation setting (0-92 dB) is shared between theses two places and what the limits to be in high, medium and low gain state are. Where I can find it? Many thanks, Jorge I would like to know how the gain setting (up to 92 dB in Rx mode) of the MAXIM2829 is sorted between the two amplifiers placed around the mixer. I is clear in the data sheet what the total gain is depending on the gain settings but it is not clear where the gain is. Most of them can be before the mixer (RF gain), or after the mixing (BB gain)..Is it possible to find it out? I would like to model this receiver. Many thanks, Jorge. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] UHD readiness level?
Any estimate as to the readiness level of the UHD driver? (if open-source has such a concept...) Back in April they were called pre-alpha. How are things progressing? Do you recommend use of it yet to people whose day-job would (lamentably) prefer they be productive? :) The UHD is still being improved, and you can expect minor API changes and additions. However, it is ready for production use and supports all of the Ettus Research hardware as it stands now. As a checklist, could I use the UHD to: -receive on a WBX card check -transmit on a WBX card check -alternate transmitting and receiving on a WBX card check -simultaneously receive with 2 WBXs in 1 USRP check -simultaneously receive with 1 WBX 1 BasicRX on 1 USRP (even though one is quadrature and the other not) This is a limitation of the mux in the FPGA fabric on USRP1. Unless you specify a quadrature subdevice for the basic board, you will get this warning: Mixing real and quadrature rx subdevices is not supported.\n The Q input to the real source(s) will be non-zero.\n -simultaneously receive with 4 WBXs in 2 USRPs There is nothing in the uhd to synchronize across USRP1s. But yes, you can still do this with two independent source blocks each setup for dual channel. -transmit on a WBX while issuing tune commands to the card every 50ms to perform freq hopping (could I expect more precise timing control over the hops than I had in python-land?) There is no send a command at this time. However, you do get greater control of the tuning (and this applies to python land). The tune_request struct allows for fine grained control of the tuning across the RX and TX chains: http://www.ettus.com/uhd_docs/doxygen/html/structuhd_1_1tune__request__t.html So you can for example, tune by setting the DDC which is fast and responsive and leave the daughter-board LO untouched which takes time to settle. -Josh ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] How to change the frequency of USRP !!
Dear all, I want to change the frequency of USRP RFX2400: 2.3-2.9 GHz transceiver. Can you suggest how can i do this thing as currently i am using 2.4GHz and its working. BR, Syed Kashan Ali Student MS(Wireless Photonics Engineering) Chalmers University of Technology Göteborg, Sweden. Mobile : 0046-76-0695522 Email : kash...@student.chalmers.se ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] RF Gain and BB gain of XCVR2450
On Mon, Nov 01, 2010 at 05:36:35PM +0100, Jorge Miguel wrote: Hello, I will rephrase former question. Jorge, I don't know the answer to your question, but I do that the answer is in the source code that is associated with the XCVR2450. You haven't specified whether you're using the UHD or not and whether or not you're on a USRP1 or USRP2, all of which may matter. In any event, I'd look for files that contain 2450 in their name :-) find and grep are powerful command line tools for this kind of stuff, and would allow you to answer your own question quickly, or to at least generate a more refined question, that indicated that you'd tried the obvious. To increase your chances of getting assistance on this list (or any list for that matter), please read and follow the suggestions here: http://www.gnuradio.org/redmine/wiki/gnuradio/ReportingErrors Eric When using the XCVR2450, up to 92dB gain in rx mode is allowed. However this gain is shared between to places. Gain at RF and then gain at baseband (after the mixing) It is very important (from the point of view of the Noise Figure) how gain is shared. There is a register B7 to B1 which control the gain to the MAX2829 chip placed inside the XCVR2450. The first 2 bits are critical since they define 3 states: High gain (11), Medium gain(10) and Low gain (0X) I would like to know how the overal gain configunation setting (0-92 dB) is shared between theses two places and what the limits to be in high, medium and low gain state are. Where I can find it? Many thanks, Jorge I would like to know how the gain setting (up to 92 dB in Rx mode) of the MAXIM2829 is sorted between the two amplifiers placed around the mixer. I is clear in the data sheet what the total gain is depending on the gain settings but it is not clear where the gain is. Most of them can be before the mixer (RF gain), or after the mixing (BB gain)..Is it possible to find it out? I would like to model this receiver. Many thanks, Jorge. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Still can't install gr-ais, some help please?
Also gnuradio-core.pc is missing some why. Maybe that's the problem? Nick Foster-4 wrote: On Tue, 2010-10-26 at 14:43 -0700, Thunder87 wrote: I'm trying to get gr-ais working on Beagleboard running Lucid. Here is a screenshot from serial terminal: http://old.nabble.com/file/p30062049/Screenshot.png Says can't find gnuradio-core. As far as I understood, it might be possible that gnuradio-core is installed somewhere, and I just have to specify GNURADIO_CORE_LIBS and GNURADIO_CORE_CFLAGS variables (paths?) somehow. I don't get it. Help please? Did you set PKG_CONFIG_PATH to the location of your Gnuradio installation? If not, find the location of libgnuradio-core.so and add it to the PKG_CONFIG_PATH. On my Ubuntu box this file was installed to /usr/local/lib, so we add /usr/local/lib/pkgconfig to the PKG_CONFIG_PATH: export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig --n ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio -- View this message in context: http://old.nabble.com/Still-can%27t-install-gr-ais%2C-some-help-please--tp30062049p30107674.html Sent from the GnuRadio mailing list archive at Nabble.com. ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] RF Gain and BB gain of XCVR2450
On Mon, Nov 1, 2010 at 11:52 AM, Eric Blossom e...@comsec.com wrote: On Mon, Nov 01, 2010 at 05:36:35PM +0100, Jorge Miguel wrote: Hello, I will rephrase former question. Jorge, I don't know the answer to your question, but I do that the answer is in the source code that is associated with the XCVR2450. You haven't specified whether you're using the UHD or not and whether or not you're on a USRP1 or USRP2, all of which may matter. In any event, I'd look for files that contain 2450 in their name :-) find and grep are powerful command line tools for this kind of stuff, and would allow you to answer your own question quickly, or to at least generate a more refined question, that indicated that you'd tried the obvious. To increase your chances of getting assistance on this list (or any list for that matter), please read and follow the suggestions here: http://www.gnuradio.org/redmine/wiki/gnuradio/ReportingErrors Eric When using the XCVR2450, up to 92dB gain in rx mode is allowed. However this gain is shared between to places. Gain at RF and then gain at baseband (after the mixing) It is very important (from the point of view of the Noise Figure) how gain is shared. There is a register B7 to B1 which control the gain to the MAX2829 chip placed inside the XCVR2450. The first 2 bits are critical since they define 3 states: High gain (11), Medium gain(10) and Low gain (0X) I would like to know how the overal gain configunation setting (0-92 dB) is shared between theses two places and what the limits to be in high, medium and low gain state are. Where I can find it? Many thanks, Jorge I would like to know how the gain setting (up to 92 dB in Rx mode) of the MAXIM2829 is sorted between the two amplifiers placed around the mixer. I is clear in the data sheet what the total gain is depending on the gain settings but it is not clear where the gain is. Most of them can be before the mixer (RF gain), or after the mixing (BB gain)..Is it possible to find it out? I would like to model this receiver. Many thanks, Jorge. For the GNURadio drivers for either USRP2 or USRP1, the gain on receive is add in a loosely noise-figure optimized fashion by adding gain to the element closest to the antenna first and then filling in from there. (The mathworks UDP driver should work like the GNURadio libusrp2 version) In UHD, when using the single combined gain control, the intention is to create the same effect as with the GNURadio drivers, although it is possible that the recent addition of gain groups has caused subtly different behavior, we are looking into that. However, if you want explicit control, the UHD C++ api exposes each controllable gain stage through a gain group that you can use to change gains in a fashion which suits your application. http://www.ettus.com/uhd_docs/doxygen/html/classuhd_1_1gain__group.html Jason ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] RF Gain and BB gain of XCVR2450
Jason, That was very helpful. I use the USRP2 with both, Linux/GNURadio drivers and Windows/UDP drivers. Now looking at the datasheet of the MAXIM2829 I can figure out how the gain is sorted. Many thanks On 1 November 2010 21:19, Jason Abele ja...@ettus.com wrote: On Mon, Nov 1, 2010 at 11:52 AM, Eric Blossom e...@comsec.com wrote: On Mon, Nov 01, 2010 at 05:36:35PM +0100, Jorge Miguel wrote: Hello, I will rephrase former question. Jorge, I don't know the answer to your question, but I do that the answer is in the source code that is associated with the XCVR2450. You haven't specified whether you're using the UHD or not and whether or not you're on a USRP1 or USRP2, all of which may matter. In any event, I'd look for files that contain 2450 in their name :-) find and grep are powerful command line tools for this kind of stuff, and would allow you to answer your own question quickly, or to at least generate a more refined question, that indicated that you'd tried the obvious. To increase your chances of getting assistance on this list (or any list for that matter), please read and follow the suggestions here: http://www.gnuradio.org/redmine/wiki/gnuradio/ReportingErrors Eric When using the XCVR2450, up to 92dB gain in rx mode is allowed. However this gain is shared between to places. Gain at RF and then gain at baseband (after the mixing) It is very important (from the point of view of the Noise Figure) how gain is shared. There is a register B7 to B1 which control the gain to the MAX2829 chip placed inside the XCVR2450. The first 2 bits are critical since they define 3 states: High gain (11), Medium gain(10) and Low gain (0X) I would like to know how the overal gain configunation setting (0-92 dB) is shared between theses two places and what the limits to be in high, medium and low gain state are. Where I can find it? Many thanks, Jorge I would like to know how the gain setting (up to 92 dB in Rx mode) of the MAXIM2829 is sorted between the two amplifiers placed around the mixer. I is clear in the data sheet what the total gain is depending on the gain settings but it is not clear where the gain is. Most of them can be before the mixer (RF gain), or after the mixing (BB gain)..Is it possible to find it out? I would like to model this receiver. Many thanks, Jorge. For the GNURadio drivers for either USRP2 or USRP1, the gain on receive is add in a loosely noise-figure optimized fashion by adding gain to the element closest to the antenna first and then filling in from there. (The mathworks UDP driver should work like the GNURadio libusrp2 version) In UHD, when using the single combined gain control, the intention is to create the same effect as with the GNURadio drivers, although it is possible that the recent addition of gain groups has caused subtly different behavior, we are looking into that. However, if you want explicit control, the UHD C++ api exposes each controllable gain stage through a gain group that you can use to change gains in a fashion which suits your application. http://www.ettus.com/uhd_docs/doxygen/html/classuhd_1_1gain__group.html Jason ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] Website Announcements
Hello GNU Radio community, I wanted to let everyone know of two projects I've been building up for a few weeks. The first is a new webpage: http://gnuradio.squarespace.com It's not quite complete yet, but it's at the point that I'd rather everyone start looking at it and commenting than to keep talking to myself. Eventually, this will probably become http://gnuradio.org while http://gnuradio.org/redmine will still be as it is. I want this new webpage to be the community webpage while the Redmine interface is used more as the developer's corner. The main content of the front page of the site is dedicated to announcements and information to the community. Yes, it's a blog if you will. One of the things I think we've been pretty bad about as developers is exposing what we've done and the changes that we've made. That's where this page comes in. I hope to keep everyone informed about what's going on as the project grows. There will also be announcements about upcoming events, upcoming work on GNU Radio and releases. That sort of thing. You'll also find an Examples page there. This is to provide more walk-through tutorials on using GNU Radio and some of its features. I already have examples of how to use the different filters and filter design tools and how to work with the QT GUI sinks. Expect this to change, possibly wildly, over the next few months as content is added, styles are changed/adapted, etc. The second project is the use of a tool called Hudson that performs weekly builds on the code. Over time, I hope to make this an integral part of the development cycle to help us track bugs and other problems with building on various platforms (it might even help with our currently-neglected Windows friends! eventually, that is). I don't want to run on too long here, so instead, I'll just send you to the posting I made about it on the new webpage (clever, that): http://gnuradio.squarespace.com/home/2010/11/1/introducing-hudson.html The Hudson webpage can be found here: http://gnuradio.org/hudson Tom ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Discuss-gnuradio] howto module ... please help
Hello, I posted this a week ago and received no response. Any comments or suggestions would be greatly appreciate. I recently got python programs to successfully import the howto module, but I cannot use the functions: Python code: #!/usr/bin/env python from gnuradio import gr import howto class my_top_block(gr.top_block): def __init__(self): gr.top_block.__init__(self) src_nums = (4, 5, 6) src = gr.vector_source_f (src_nums) sqr = howto.square_ff () dst = gr.vector_sink_f () self.connect (src, sqr) self.connect (sqr, dst) print src: , src print sqr: , sqr print dst.data: , dst.data() if __name__ == '__main__': my_top_block().run() Output: src: gr_block vector_source_f (1) sqr: gr_block square_ff (2) dst.data: () Segmentation fault Thanks, Mike ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] howto module ... please help
On Mon, Nov 01, 2010 at 03:29:25PM -0700, Michael Civ wrote: Hello, I posted this a week ago and received no response. Any comments or suggestions would be greatly appreciate. I recently got python programs to successfully import the howto module, but I cannot use the functions: Michael, I just built gnuradio and howto from the git master (Fedora 13 on x86-64). It doesn't SEGFAULT for me leading me to think that you have a hosed- up GNU Radio installation on your system. Is there any chance that you've got more than one installation? Perhaps one from a .deb or .rpm and one from source? If so, uninstall the packaged one. Also, what you really want is something like the code below. Otherwise the dst.data() is always empty, since the graph hasn't run when you first print it out. Eric $ cd gnuradio $ ./bootstrap ./configure --disable-docs $ (make -j12 make check make install) 21 | tee make.log $ cd gr-howto-write-a-block/ $ ./bootstrap $ ./configure $ make make check make install #!/usr/bin/env python from gnuradio import gr import howto class my_top_block(gr.top_block): def __init__(self): gr.top_block.__init__(self) src_nums = (4, 5, 6) src = gr.vector_source_f (src_nums) sqr = howto.square_ff () dst = gr.vector_sink_f () self.dst = dst self.connect (src, sqr) self.connect (sqr, dst) print src: , src print sqr: , sqr print dst.data: , dst.data() if __name__ == '__main__': tb = my_top_block() tb.run() print dst.data: , tb.dst.data() $ /tmp/test.py src: gr_block vector_source_f (1) sqr: gr_block square_ff (2) dst.data: () dst.data: (16.0, 25.0, 36.0) ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio