Hey Steve, so, how much sampling rate do you need? If this is a local network, directly using the USRP from Windows might just work. But: An X310 can generate significantly more data per second than fits through gigabit ethernet, so this can even theoretically only work if sampling rates are relatively benign (i.e. below ca 30 MS/s). So: What's the sampling rate you and your colleague are trying to achieve? WHat's the network speed?
Also note that high rates, no matter how you encapsulate these, will put a high load on your router - and that might or might not work out well. Best regards, Marcus On Wed, 2018-05-30 at 14:54 -0400, Keith k wrote: > Hey Steve > > Do you have to use 2 computers? Can you run linux with a windows VM > for processing? Your ZMQ performance of piping samples within the > same computer may be faster and more deterministic, but may not work > for your situation. Also, Ive used ZMQ lots. I recommend using > ROUTER/DEALER or DEALER/DEALER architecture. Its worked the best for > me. > > > On Tue, May 29, 2018, 10:05 shachar J. brown via USRP-users, <usrp-us > e...@lists.ettus.com> wrote: > > Hi Marcus, > > > > Thanks for replying. > > > > To make the story short - I am trying to collaborate with a > > colleague of mine. He has some serious signal processing > > capabilities on his Windows PC and I would like to extract the data > > for him from the X310 (with some minor processing). His tools don't > > work well under Linux environment. > > > > If I use a local router, which is connected to the X310 and two > > computers alone (and NOT to the web) - do you think that would > > solve anything? > > > > Thanks again, > > Steve > > > > > > > > On Mon, May 28, 2018 at 11:45 PM, Marcus Müller <marcus.mueller@ett > > us.com> wrote: > > > Hi Steve, > > > > > > > Do you know what is the max rate of data possible to send via > > > xmlrcp > > > > / zmq / dpu socket? > > > > > > Speed is mostly a function of your connection , not of the > > > protocol, so > > > there can't be a definite answer. I'd recommend just considering > > > the > > > overhead of any sensibly packaged piece of samples as "small", > > > and then > > > add a solid oversizing (2×?), because internet connections aren't > > > deterministic. > > > > > > > Which of the three options is more efficient? > > > > > > The three are pretty different; XMLRPC certainly is least well- > > > fitting > > > to transport samples. I'd go with the ZMQ. > > > > > > > (BTW, is it possible to connect the X310's ethernet cable to > > > the > > > > internet and control it remotely, or do I have to connect it > > > directly > > > > to a host computer?) > > > > > > Directly to a host computer; while, in theory, the X310 is a > > > pretty IP- > > > standards conformant networking device, I simply can't, on very > > > many > > > levels, recommend exposing one to the internet. Also, the latency > > > over > > > an internet connection is completely unusable for UHD. > > > > > > Can you please describe your use case, and the kind of internet > > > connection you have? I feel like you're trying to implement > > > something > > > that will, simply by virtue of the math behind it, relatively > > > hard, and > > > it might be helpful to give you early feedback on the concept. > > > > > > Best regards, > > > Marcus > > > > _______________________________________________ > > USRP-users mailing list > > USRP-users@lists.ettus.com > > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com _______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com