gnuradio

Gnuradio Number of A/D Converters

Why are there two A/D converters on the USRP2 board if you can only use one RX daughtercard? ...

Bandwith USRP2

What is the maximum bandwith I can handle with an USRP2? ...

How to reduce the bandwith with very high sample frequency on USRP

I am using USRP with DBSRX daughter board. I need a very high sample frequency. Currently, the USRP can give me maximum sample frequency of 64M/8 in I and Q, and the data type is short, which takes 2 bytes. So can I decrease the length of the output data? for example save the data as char which takes 1 bytes, and increase the sample fr...

How to do Channel measurements in Gnuradio ?

What is the best way to measure the channel for use in space-time coding schemes using an RFX2400 board? As far as I know you can only get the I and Q streams out of the USRP, and I'm not sure how you would get a set of channel coefficients. I am planning on using the conjugate of the measured channel to 'reverse' the damage done by tr...

decoding 802.11 b

I have a raw grabbed data from spectrometer that was working on wifi (802.11b) channel 6. (two laptops in ad-hoc ping each other). I would like to decode this data in matlab. I see them as complex vector with 4.6 mln of complex samples. I see their spectrum quite nice. I am looking document a bit less complicated as IEEE 802.11 standar...

Best way to start, stop and send parameters to separate Python script from C++ application ?

I try to explain the situation: I have a QT application written in C++ and QT. This QT application starts a separate console C++ application that runs in the background. These two communicate using perhaps sockets, don't know yet. Console C++ application needs to start and stop my gnuradio python script. Also it needs to send parameter...

Handle a blocking function call in Python

Hi! I'm working with the Gnuradio framework. I handle flowgraphs I generate to send/receive signals. These flowgraphs initialize and start, but they don't return the control flow to my application: I imported time while time.time() < endtime: # invoke GRC flowgraph for 1st sequence if not seq1_sent: tb = se...