<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<br><br>Jiao Xianjun <br></div></div>