0f14fd0155664f3f9386aa80e3869af050352ac1
SDRPi fpv control
Это проект с двумя частями программы:
- программа
ground- запускается на наземной станции - программа
air- запускается на воздушной станции (SDRPi)
Зависимости для ground
Linux
sudo apt install libsdl2-dev
MacOS
brew install sdl2
Шиндовс
Под шиндовс, как всегда, надо страдать. Рекомендуется установить sdl2 через vcpkg.
Запуск
на "воздушной" части:
sdrpi-fpv-control-air /dev/ttyPS0
На данный момент эта команда добавлена в автозапуск, никаких дополнительных действий от пользователя не требуется.
На "земле"
Если у вас windows, скачать релиз можно:
- с шары (
\\SHARE\share\vlad405\sdripi-fpv-control) (ссылка для линуксоидов) - со страницы релиза.
Если вы нормальный человек разработчик, то проще собрать программу при помощи cmake.
Запускать программу надо на ноуте, предварительно подключив пульт.
sdrpi-fpv-control-ground 192.168.1.5 20
У программы 2 необязательных аргумента. Первый - IP адрес "воздушной" SDRPi. Второй - количество пакетов управления в секунду. По умолчанию IP адрес - localhost, а количество пакетов в секунду - 5. Для мягкого управления рекомендуется ставить от 15 до 50 пакетов в секунду. При показе рекомендуется устанавливать значение 20.
Description
Languages
C++
94.5%
CMake
5.5%