Android приложение для захвата данных с RTL-SDR

150 000 руб. за проект
24 февраля 2022, 12:07 • 9 откликов • 45 просмотров
Мы ищем разработчика Android (предпочтительно Kotlin) для разработки демо-приложения для захвата данных с RTL-SDR и расчета спектра мощности.
Демо-приложение - для демонстрации возможности работы с RTL-SDR.
Требований к UI нет.

RTL-SDR подключается к USB:
https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/
Вы можете использовать любые существующие проекты с GitHub (если это позволяет лицензия). Их не мало

Приложение должно позволять настраивать следующие параметры RTL-SDR:
- автоматическая регулировка усиления
- включение питания антенны (напряжение смещения)
- Start frequency
- Stop frequency

Приложение должно принимать IQ данные от RTL-SDR и рассчитывать:
- спектр мощности
- мощность в полосе

Проблема:
- RTL-SDR имеет полосу пропускания около 2 МГц. Нам нужно рассчитать спектр мощности с полосой пропускания 60 МГц. Поэтому необходимо работать в режиме сканирования: установить первую центральную частоту, захватить данные, вычислить первую часть спектра, установить вторую частоту и т.д.<
как в этом приложении: https://github.com/pavels/spektrum

Требования к пользовательскому интерфейсу. Элементы управления:
- начальная частота
- стоп-частота
- график спектра
- график мощности в диапазоне.

Разработанные функции для RTL-SDR должны быть собраны в библиотеку для нашего следующего проекта.