Send USRP-users mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of USRP-users digest..."


Today's Topics:

   1. Re: App hangs after upgrade (Per Zetterberg)
   2. GNU Radio and Ettus Research at Wireless Innovation       Forum
      (Matt Ettus)
   3. Re: App hangs after upgrade (Josh Blum)


----------------------------------------------------------------------

Message: 1
Date: Tue, 8 Jan 2013 17:01:59 +0000
From: Per Zetterberg <[email protected]>
To: "[email protected]" <[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [USRP-users] App hangs after upgrade
Message-ID: <[email protected]>
Content-Type: text/plain; charset="us-ascii"


Hi Again,

I am trying to migrate from uhd devices to uhd streamers.

I am having problems (of course). In a bigger app that I am making, I have used 
the possibility to transmit and receive from different USRP simultaneously 
using timestamps. I implemented it using boost threads as:

  boost::thread m2t(*m2);
       (*m1)();
       m2t.join();

where the m1 and m2 are function objects where the operator() performs the 
timed transmission/reception. These objects each had a member of type 
uhd::device::sptr. Now I try to do the same thing with  uhd::rx_streamer::sptr. 
But I seem to get into trouble already when trying to initialize the members of 
m1 and m2 as:

 (m1->rx_stream) = (m1->d_mdev)->get_rx_stream(stream_args);
 (m1->tx_stream) = (m1->d_mdev)->get_tx_stream(stream_args);


After doing this initalization the program is executing very very slow. 

Any help would be highly appreciated.

BR/
Per


------------------------------

Message: 2
Date: Tue, 8 Jan 2013 10:55:53 -0800
From: Matt Ettus <[email protected]>
To: GNURadio <[email protected]>,        "[email protected]"
        <[email protected]>
Subject: [USRP-users] GNU Radio and Ettus Research at Wireless
        Innovation      Forum
Message-ID:
        <CAN=1kn-Ynm8noi4SJNAhfyVzRfwvduvifmWyr9xLF06Bt=g...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

If you're in Washington DC this week and you have the time, we'd love to
see you at the Wireless Innovation Forum conference (aka SDR Forum).
 Registration for exhibits is free, and you can see our booth there.  At
the booth we have 2 major demos -- an all-software LTE basestation running
on a USRP N210, and a direction-finding demo.

On Wednesday from 5:30 to 6:30 is the Technology Showcase.  Afterwards, a
large group of GNU Radio and USRP users will be meeting up at the
conference hotel at 6:30 and will walk to a nearby restaurant for a get
together to discuss software radio over dinner and drinks. We'll post the
location of the restaurant as well.

Hope to see you there!

Matt Ettus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20130108/0924a78c/attachment-0001.html>

------------------------------

Message: 3
Date: Wed, 09 Jan 2013 09:26:40 -0600
From: Josh Blum <[email protected]>
To: Per Zetterberg <[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [USRP-users] App hangs after upgrade
Message-ID: <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1



On 01/08/2013 11:01 AM, Per Zetterberg wrote:
> 
> Hi Again,
> 
> I am trying to migrate from uhd devices to uhd streamers.
> 
> I am having problems (of course). In a bigger app that I am making, I
> have used the possibility to transmit and receive from different USRP
> simultaneously using timestamps. I implemented it using boost threads
> as:
> 
> boost::thread m2t(*m2); (*m1)(); m2t.join();
> 
> where the m1 and m2 are function objects where the operator()
> performs the timed transmission/reception. These objects each had a
> member of type uhd::device::sptr. Now I try to do the same thing with
> uhd::rx_streamer::sptr. But I seem to get into trouble already when
> trying to initialize the members of m1 and m2 as:
> 
> (m1->rx_stream) = (m1->d_mdev)->get_rx_stream(stream_args); 
> (m1->tx_stream) = (m1->d_mdev)->get_tx_stream(stream_args);
> 
> 
> After doing this initalization the program is executing very very
> slow.
> 

Not sure. Are you recreating new streamers and new threads constantly in
the application? If you simply re-use the objects, there shouldnt be an
issue.

-josh

> Any help would be highly appreciated.
> 
> BR/ Per
> 



------------------------------

Subject: Digest Footer

_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


------------------------------

End of USRP-users Digest, Vol 29, Issue 9
*****************************************

Reply via email to