Android приложение для захвата данных с RTL-SDR
150 000 руб. за проект
Мы ищем разработчика 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 должны быть собраны в библиотеку для нашего следующего проекта.
Демо-приложение - для демонстрации возможности работы с 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 должны быть собраны в библиотеку для нашего следующего проекта.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.