How to get IQ samples from multiple rtl-sdr dongles in a synchronized manner?

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-sdr@lists.osmocom.org/.

Jiao Xianjun putaoshu at gmail.com
Sun Aug 25 13:13:50 UTC 2013


Hi,

I want to use multiple rtl-sdr dongles to do some multi-antenna experiments.

Is it possible to read IQ samples from multiple rtl-sdr dongles in a
synchronized manner?

I already have a glance at dump1090 codes, which is a project using rtl-sdr
to decode aircraft broadcasting ADS-B messages in 1090MHz.

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.

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.

Also welcome any opinion on how to improve rtl-sdr lib/driver to support
this feature.

Thank you.

BR

Jiao Xianjun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/osmocom-sdr/attachments/20130825/537d4650/attachment.htm>


More information about the osmocom-sdr mailing list