Блогер OZ9AEC написал пост в своем блоге, демонстрирующий, как он сделал 2-канальный AIS-приемник с использованием RTL-SDR, GNU Radio и GNUAis. AIS — это радиопротокол, который используют суда для передачи своей позиции и скорости, что затем используется для создания своего рода радиолокационной системы, помогающей избежать столкновений. Сигналы AIS передаются периодически на одном из двух каналов. Два канала используются для повышения пропускной способности и снижения помех, если два сигнала от разных судов передаются одновременно.
До этого большинство реализованных AIS-приемников, которые мы видели и которые использовали RTL-SDR, принимали только на один канал. Программа OZ9AEC на GNU Radio принимает сигналы на оба канала одновременно, как и коммерческий AIS-приемник, и, следовательно, является более качественным приемником. В конечном итоге он планирует запустить этот приемник на Beaglebone.
Смотрите его пост для инструкций и загрузки файлов GRC.
Обновление: Еще один AIS-декодер, известный как gr-ais, также способен на 2-канальный AIS, и bristromat из Reddit.

Источник:
