On 06/15/2021 09:19 AM, Skyvalakis Konstantinos wrote:
t1 = self.sink.get_time_now(0)
t2 = self.sink.get_time_now(1)
t3 = self.source.get_time_now(0)
t4 = self.source.get_time_now(1)
print(uhd.time_spec_t.get_real_secs(t1))
print(uhd.time_spec_t.get_real_secs(t2))
print(uhd.time_spec_t.get_real_secs(t3))
print(uhd.time_spec_t.get_real_secs(t4))
Shouldn't t1 be equal with t2 and t3 equal with t4?
Not in any universe I'm aware of. Those instructions take a finite
amount of time to execute, INCLUDING bus-transaction time.
There's no way for that to complete in less than half a clock tick at
the clock rate of the B200.