firmware/general/package/wifibroadcast
cronyx 6a15fb9e15
added prebuild mavlink-router (#269)
* added prebuild mavlink-router

* added telemetry scripts

* update

Co-authored-by: cronyx <cronyx@nodasoft.com>
2022-07-21 19:31:26 +03:00
..
files added prebuild mavlink-router (#269) 2022-07-21 19:31:26 +03:00
0001-makefile.patch revert trailing spaces in patches. 2022-02-28 13:55:23 -05:00
Config.in Small improvements to make check-package happy. 2022-02-28 02:46:53 -05:00
readme.md added prebuild mavlink-router (#269) 2022-07-21 19:31:26 +03:00
wifibroadcast.mk added prebuild mavlink-router (#269) 2022-07-21 19:31:26 +03:00

readme.md

Настройка

В конфигурационном файле /etc/wfb.conf включить автозапуск сервиса:

daemon=1

указать используемый драйвер:

driver=rtl или driver=ath

нужный wlan если их больше одного, если адаптер один, то оставить как есть:

wlan=wlan0

страна:

region=BO

канал:

channel=6

В конец /etc/majestic.yaml добавить секцию:

outgoing:
  - udp://127.0.0.1:5600

Выполнить настройки majestic, отключить все лишнее кроме необходимого потока, выполнить настройки по битрейту и ключевым кадрам, после чего перезапустить камеру.

При первом запуске сгенерируются ключи drone.key и gs.key, ключ для наземной станции находится по пути /etc/gs.key, копируем его.

Изменить канал при необходимости можно стандартными командами из консоли:

iwconfig wlan0 channel X

Телеметрия

Включается в /etc/wfb.conf, настройки в /etc/telemetry.conf

Важно! Для работы телеметрии, придется экспериментировать с выделением памяти для системы. Отключить ВСЕ не нужное в камере кроме основного потока, проверить сколько свободной памяти осталось после выделения видео подсистеме и передать свободную в OS. (для GK7205v300: fw_setenv osmem 64M)

P.S. Это минимальная обвязка, возможно что-то не учтено или сделано не так как хотелось бы, все предложения приветствуются в issues.