Hi all, We are building an application using multiple X300s under Ubuntu 16.04, using UHD 3.10.3.0 The application needs to transmit data to different X300s, depending on the status of the application. So, each time we need to transmit data to a different set of X300s, we destroy and re-create a uhd::tx_streamer with different uhd::stream_args_t
However, we are facing the next 2 issues: 1- After creating about 127 streamers, the multi_usrp::get_tx_streamer method throws an exception. The work-around we found is to re-create the multi_usrp object at that moment. 2- Sometimes, after re-creating the multi_usrp object, the multi_usrp::get_tx_streamer throws another exception: "IOError: Failed to sync DACs". We have not found a work-around for this error. So, I would like to know if there is a better strategy to create and use different uhd::tx_streamers within our application? Otherwise, could suggest other work-around we could try? Best regards, Serge - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *Serge Malo * CDO & Co-founder, Skydel Solutions Cell: 1-514-294-4017 www.skydelsolutions.com Twitter: @skydelsol <https://twitter.com/skydelsol> Avis : Ce message est confidentiel et protégé par le secret professionnel. Si vous n'êtes pas le destinataire, veuillez informer l'expéditeur par courriel immédiatement et effacer ce message et en détruire toute copie. / Notice: This message is confidential and privileged. If you are not the addressee, please inform the sender by return e-mail immediately and delete this message and destroy all copies.
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com