<div dir="ltr"><div><div><div><div>basically you are right.<br></div>But there is signal processing algorithm to track two dongles sampling/oscillator error separately and compensate them separately. Thus we can get them synchronized finally after signal processing algorithm.<br>
<br>What I need actually is that how to get two streams of sample from two dongles.<br><br></div>Actually I notice that in dump1090 it put rtlsdr_read_async in a new created background thread, then there is a possibility that I create two thread to operate two dongles. But in this method, there should be some mechanisms to synchronize two threads. It is complicated.<br>
<br></div>Anyone has simpler solution?<br><br></div>Thank you.<br><div><div><div><br></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Aug 25, 2013 at 9:49 PM, Thierry Leconte <span dir="ltr"><<a href="mailto:thierry.leconte@laposte.net" target="_blank">thierry.leconte@laposte.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 25/08/2013 15:13, Jiao Xianjun a écrit :<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I want to use multiple rtl-sdr dongles to do some multi-antenna experiments.<br>
<br>
Is it possible to read IQ samples from multiple rtl-sdr dongles in a synchronized manner?<br>
<br>
</blockquote></div>
Each dongle have its own clock, so it will never be synchronized at the sample level.<br>
<br>
<br>
</blockquote></div><br></div>