Perhaps consider having a virtual machine (VM) act as the go-between? The VM 
talks directly to the device via UHD, but then provides its own API that splits 
out the streams/sessions to clients running elsewhere. You'd have to write some 
code, of course; but presumably you could implement something similar to UHD, 
so the clients would appear to be talking to the device directly, other than 
some home-brew way of selecting the device/session.

Cheers
Stuart Austin

-----Original Message-----
From: Marcus D. Leech [mailto:patchvonbr...@gmail.com] 
Sent: Sunday, May 05, 2024 11:36 AM
To: usrp-users@lists.ettus.com
Subject: [USRP-users] Re: Sharing one UHD device across multiple hosts

On 05/05/2024 11:27, jmalo...@umass.edu wrote:
>
> Hello,
>
> I am wondering if it is possible to allow another host device to start 
> a session with an x410 after it already has a session with a different 
> host device. In other words, multiple devices sharing one USRP device 
> at the same time.
>
> I know it is possible to “hijack” a session to perform some mpm 
> functions, but I would like to stream separate channels on the x410 
> device across separate host devices.
>
>
I don't believe that there's any such feature built-in to UHD. The USRP 
N2xx has an "alternative stream destination" API, but
   that did not make it into future USRPs as far as I know.

_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to