Hi Ivan,

since you send the first samples with a timestamp of one, this is not a
good idea:


On 02.10.2017 21:46, Ivan Zahartchuk via USRP-users wrote:
>           metadata.time_spec = lib.types.time_spec(0)
That basically forces the next packet to have 0 timestamp, i.e. to be
more than 1s too late ("L" error).

Your "U" might be caused by the fact that 30 MS/s is actually a lot of data.

I'm not convinced by the idea to use multiple processes in a GUI / UHD
application. That's what threads are for. Processes don't share the same
memory. I'm not an expert on QT, but I can't help myself but think you
should stick to QT methodology here, and that implies starting your
transmitter thread as QThread.

Best regards,
Marcus
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to