Hello All, I’ve got an update regarding synchronization inside of FPGA between Tx and Rx after overflows.
I’ve checked that with measurements and there was no synchronization loss between replay block working on Tx side and our RFNoC block that selects samples on the Rx side, which is inserted between DDC and Rx streamer. Which is great. Only thing that is not obvious yet is how to deal with data loss on the transport. We have some way to compute number of lost samples based on timestamps and account for that in the program working on the PC. However our RFNoC block doesn’t always set the timestamp correctly - when timestamp is attached to one of dropped samples timestamps are incorrect. So the computation of number of lost samples based on timestamps is not reliable. I think keep_one_in_n block has the same issue. We can get around this issue with some hack that is good enough for us, but it would be better to have a solution that works in general case. Best Regards,\ Piotr Krysik
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com