Forum: GNU Radio Labview

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
Ccaaa6896f8ee417291e46c4988d4c79?d=identicon&s=25 paul munro (Guest)
on 2006-05-04 01:33
(Received via mailing list)
Hi all.
I am looking at the possibility of integrating Labview into GNURadio to
demodulate FM. Has anyone out there looked into this?? What I am hoping
that labview will be able to read the complex stream from the USRP via
USB port.
What I need to know is
1) Once the IF frequency etc is uploaded, does the USRP try to send a
continuous stream if data regardless of whether the the python program
running on the PC?? Or is there 2 way communication that deals with
over/under run etc?? (I may have to unplug the usb and replug into a
machine until i get a linux version of labview )
2) Is there any easy way of accessing the data stream, and what format
it have. I have read that it sends 16 bit I then 16 bit Q, but is there
frame setup to indicate the start/end of each I and Q word?? From what I
understand, the data is sent using bulk. I am yet to look up the USB2.0
specification to see the format of bulk packets.
Essentially I'm hoping I can design a driver to read the data coming
USB, recover the I & Q and finally demodulate the signal.

I am not even sure if this is possible. Any help would be greatly

Regards Paul

Shop ?til you drop at XtraMSN Shopping
Eda005397004a48854aa4b8c64c1cced?d=identicon&s=25 Jonathan Jacky (Guest)
on 2006-05-04 02:16
(Received via mailing list)
I, too, am about to work with the USRP and Labview.  It's for our
Magnetic Resonance Force Microscope (MRFM) project:

This device is now run by over 100 Labview VIs that my colleagues have
built over the past 12 years.

I am considering two approaches:

1. Run the USRP by a standalone GNU Radio Python program that
with Labview via TCP/IP sockets.

2. Promote the GNU Radio C/C++ support for the USRP to a Labview Code
Interface Node, CIN.  Then program the USRP right in Labview without
using the GNU Radio Python code at all.

I'll try option 1 first, it may be inelegant but should be

I'm not sure how hard (or possible) option 2 might be, but it might be
simpler in the long run, especially for my Labview-programming

I expect to start option 1 soon.  I'll let you know when I have

Jon Jacky
3719f4fea703e38bcbf8de6fe6bcdf55?d=identicon&s=25 Martin Dvh (Guest)
on 2006-05-04 02:40
(Received via mailing list)
paul munro wrote:
> into a windows machine until i get a linux version of labview )
You could run the windows version of gnuradio.
It is not as mature as the linux version, but good enough for getting
usrp samples.

This topic is locked and can not be replied to.