Недавно Роман, программист и читатель RTL-SDR.com, написал нам, чтобы сообщить о своем ADSBox программном обеспечении, которое является бесплатным ПО с открытым исходным кодом на базе Linux для декодирования ADS-B (страница на русском языке, используйте Google Translate) с несколькими интересными функциями. ADSBox содержит декодер и красивый веб-интерфейс, который позволяет просматривать информацию о полетах в таблице или на картах Google, а также через интерфейс Google Earth. ПО также автоматически загружает фотографию самолета, если вы кликнете по нему на карте. Роман действительно работает над ADSBox с 2011 года и, похоже, недавно добавил поддержку RTL-SDR.
Программное обеспечение можно скомпилировать на ПК с gcc или на встроенном устройстве ARM с arm-linux-gcc. Мы быстро протестировали ПО на ПК с Ubuntu и обнаружили, что оно работает как и ожидалось. Инструкции по установке приведены на вышеуказанной странице, а на случай если что-то пойдет не так, ниже наши заметки по компиляции ПО.
- Скачайте и распакуйте последнюю версию внизу страницы в папку adsbox на вашей Linux-системе. (Последняя версия на момент написания: adsbox-20150409.tar.gz. Обратите внимание, что переведенная на Google ссылка на загрузку не работала для нас; если нужно, используйте исходную, не переведенную ссылку)
- Скачайте и распакуйте последние исходники sqlite с http://www.sqlite.org/download.html (на момент написания: sqlite-amalgamation-3080900.zip) в папку sqlite3 на том же уровне, что и распакованная папка adsbbox (не внутри папки adsbbox)
- Отредактируйте Makefile и установите “WITH_RTLSDR = yes”. Если вы кросс-компилируете для устройства ARM, установите CC = arm-linux-gcc, иначе оставьте это значение без изменений.
- Запустите “make”.
- Теперь вы можете запустить ADSBox с помощью ./adsbox –rtlsdr.
- Перейдите по адресу 127.0.0.1:8080 в вашем браузере, чтобы увидеть интерфейс и им пользоваться.

Источник:
