Авторизация с помощьюGoogle
Показать цены в:
Отличная новость для всех владельцев радиоаппаратуры FrSky Taranis - сейчас ведется разработка технологии передачи данных, которая называется MSP over S.Port или S.PORT / MSP bridge, что по сути является двухсторонним каналом связи между пультом и контроллером полета используя технологии SBUS и Smart Port. Это в свою очередь открывает нам ряд новых возможностей по настройке различного оборудования на борту FPV дрона, например настройка PID значений на BetaFlight контроллере или управление передатчиком TBS Unify, где возможно будет быстро и удаленно по радио выбрать канал и мощность передатчика.
В данной статье мы рассмотрим настройку PID в BetaFlight прошивке через Taranis. Теперь вам не нужно будет больше подключать USB кабель к контроллеру чтобы поменять несколько значения ПИД, для этого теперь достаточно зайти в скрипт на Таранисе и ввести новые параметры изменения будут установлены "по воздуху".
Внимание! Данные версии программного обеспечения находятся еще в процессе тестирования и не состоят в официальных паблик релизах, пользователю необходимо понимать, что возможно некоторые функции могут работать некорректно.
Для того чтобы скрипты Lua работали корректно вам необходимо обновить свой Taranis до последних версий OpenTX 2.2.X. В этой версии существенно расширили возможности для запуска подобных скриптов, для того чтобы они могли работать с MSP over S.Port и отправлять обратные данные.
Вы можете обновить OpenTX стандартным способом через установку на компьютер OpenTX Companion с официального сайта (для работы Lua скриптов нужно выбрать в настройках Companion опцию lua).
Или можно скачать файлы готовых прошивок, закинуть их на SD карту тараниса в папку FIRMWARES и активировать установку через BootLoad режим, включив пульт управления как на картинке ниже.
Далее необходимо скачать сам скрипт Lua для просмотра и установки ПИД значений.
Его необходимо разместить на SD карте в папке /SCRIPTS/TELEMETRY/. Обратите внимание что имя файла скрипта не должно превышать 6 символов на латинице.
Теперь скопированный скрипт нужно выставить в 14/14 меню управления модели в одном из телеметрийных экранов (Screen1\2\3\4) как показано ниже.
На данный момент прошивка BetaFlight 3.1 находится в статусе разработки и отладки, поэтому вам необходимо скачать "ночную" версию прошивки по ссылке:
http://andwho.sytes.net:8080/job/BorisB_BetaFlight/lastBuild/
В ZIP архиве вы найдете hex прошивки для всех основных полетных контроллеров. Загружается они обычным методом через BetaFlight конфигуратор путем выбора прошивки на локальном диске.
Без включенных портов и телеметрии конечно ничего работать не будет. Но здесь в принципе все стандартно и если у вас уже есть настроенный ПК с SBUS и телеметрией через S. Port, то ничего настраивать дополнительно не нужно.
Во кладке конфигурации необходимо активировать опцию TELEMETRY.
В портах необходимо включать порт для SBUS, который обычно на F3 контроллерах располагается на UART 3 (нужно активировать Serial RX). А так же на UART 2 нужно выбрать телеметрию Smart Port.
Для запаску скрипта в главном экране Taranis удерживайте кнопку page до входа в телеметрийные экраны, далее нужно прощелкать этой же кнопкой до нужного номера экрана где установлен скрипт, после чего отобразятся ваши установленные значения ПИД.
Вот и все, теперь вы можете легко и удобно настраивать ваш FPV дрон удаленно.
Комментарии
Регистрация