Forum: GNU Radio Labview

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community 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
is
that labview will be able to read the complex stream from the USRP via
the
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
is
running on the PC?? Or is there 2 way communication that deals with
buffer
over/under run etc?? (I may have to unplug the usb and replug into a
windows
machine until i get a linux version of labview )
2) Is there any easy way of accessing the data stream, and what format
does
it have. I have read that it sends 16 bit I then 16 bit Q, but is there
a
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
over
USB, recover the I & Q and finally demodulate the signal.

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

Regards Paul

_________________________________________________________________
Shop ?til you drop at XtraMSN Shopping
http://shopping.xtramsn.co.nz/home/
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:

  http://lists.gnu.org/archive/html/discuss-gnuradio...

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
communicates
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
straightforward.

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
colleagues.

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

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.
http://www.olifantasia.com/projects/gnuradio/mdvh/...

Greetings,
Martin
This topic is locked and can not be replied to.