<div dir="ltr">Hi<div><br></div><div>Use the IR input for synchronization.</div><div style>1PPS IR pulse sender.</div><div style><br></div><div>SG<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Aug 25, 2013 at 4:13 PM, Jiao Xianjun <span dir="ltr"><<a href="mailto:putaoshu@gmail.com" target="_blank">putaoshu@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi,<br><br></div>I want to use multiple rtl-sdr dongles to do some multi-antenna experiments.<br>
<br></div>Is it possible to read IQ samples from multiple rtl-sdr dongles in a synchronized manner?<br>
<br></div><div>I already have a glance at dump1090 codes, which is a project using rtl-sdr to decode aircraft broadcasting ADS-B messages in 1090MHz.<br><br></div><div>Seems that I should use rtlsdr_read_async() instead of rtlsdr_read_sync(), because that if rtlsdr_read_sync() is used, I have to call it multiple times sequentially. That looks not synchronized.<br>

<br></div><div>But rtlsdr_read_async() function only accept one rtl-sdr device as input parameter, and it will be blocked after it is called. So seems that it also can't be used for my purpose directly.<br><br></div>
<div>
Also welcome any opinion on how to improve rtl-sdr lib/driver to support this feature.<br><br></div><div>Thank you.<br><br>BR<span class=""><font color="#888888"><br><br>Jiao Xianjun <br></font></span></div></div>
</blockquote></div><br></div></div></div>