Open mattes-bru opened 5 years ago
Hi @mattes-bru , thanks for the report. We've tried to replicate what you're describing but we're a little unclear on exactly what is happening. I have a couple of questions:
Hi @storborg, thanks for looking at this.
To answer your questions:
I also had a deeper look at the issue and I found, that:
I hope this makes it clearer for you, what my issues are. I wanted to set up a test flow graph but it seems I'll need some more time for that.
I have following use case: I want to detect a signal and start the recoding of it dynamically. For that I use a USRP source with two channels (on for the detector and another for the recording path) The recording is done by sigmf sink which is controlled by it's message input. As the detector channel of the USRP is changing I get tags with the rx_time on both channels.
With that use case I experienced two issues:
I checked the USRP source with a custom python block: the offset between two timestamps and their positions does match.
second_ts == first_ts + (second_pos - first_pos)/samp_rate