Хочу поделиться с вами рецептом с которым ваш БК ТиниВуп станет летать намного плавнее, податливее, а главное дольше и эффективнее.
Вот мой тест сравнения время полета на разных версиях прошивок регуляторов:
Рассматривать будем на примере Mobula 6, на сегодняшний день это лучший вуп по соотношению цена/качество и летным характеристикам.
Для начала нам нужно подключить полетный контроллер (далее ПК), к компьютеру и зайти в конфигуратор Betaflight для сохранения текущих параметров, чтобы облегчить переезд на EmuFlight.
Заходим в Betaflight Configurator, подключаемся, и идем в CLI (самый последний пункт меню слева).
Пишем в консоль команду, которая выдаст нам различия наших настроек, от настроек по умолчанию:
diff all
Получаем большую простыню текста, копируем и сохраняем в текстовый файл на компьютере.
Далее скачиваем Emuflight Configurator с официальной страницы в github:
https://github.com/emuflight/EmuConfigurator/releases/tag/0.2.12
Устанавливаем и запускаем.
Идем в Firmware Flasher:
Смотрим в наш сохраненный текстовый файл, ищем 1ю строчку:
# version # Betaflight / CRAZYBEEF4FR (C4FR) 4.0.6 Sep 1 2019 / 00:26:58 (2a64051a2) MSP API: 1.41
Таким образом мы видим нужный target (модель полетного контроллера), выбрав который мы и будем прошивать новую прошивку.
Выбираем нашу модель ПК и выбираем последнюю версию прошивки 0.3.1.
Внизу нажимаем Load Firmware Online, и после скачки Flash Firmware
Переводить полетник в DFU заранее не надо, достаточно чтобы он был подключен по USB, программа сама пошлет ему сигналы на перезагрузку в режим прошивки.
После того как прошились, переходим на главный экран Welcome и подключаем в конфигуратор.
Заходим в CLI и начинаем перенос настроек с BetaFlight.
Смотрим в наш текстовый файл по порядку, я буду приводить примеры того что можно переносить. Просто копируем параметры (можно вместе с заголовками #name), вставляем в командную строку и нажимаем Enter. По завершению обязательно написать Save чтобы сохранить настройки
# name name @lesharodin
- Имя пилота
# feature feature -TELEMETRY
- Настройки из меню конфигурации, различные включенные галочки, которые отличаются от настроек по умолчанию.
# beacon beacon RX_LOST beacon RX_SET
- Настройки писка при потере сигнала
# map map TAER1234
- Раскладка каналов на аппаратуре, со вкладки Radio
# serial serial 1 2048 115200 57600 0 115200 # aux aux 0 0 0 1700 2100 0 0 aux 1 1 2 900 1300 0 0 aux 2 2 2 1300 1700 0 0 aux 3 13 1 1700 2100 0 0 aux 4 35 5 1300 1700 0 0
- Перенос всех значений из вкладки портов, приемника, смартаудио и прочего
Все что находится под тегом # master также целиком копируем в CLI, там содержаться данные бинда с приемником, расположения элементов на OSD, реверса моторов, калибровки датчиков батареи и тока.
Не забываем написать SAVE и нажать Enter, полетник перезагрузится.
Что точно должно быть настроено:
Включите Dshot 300 и 4/4kHz
Настройки с нуля в данной статье не рассматриваются, предполагается что у вас изначально был настроенный летающий вуп, основные настройки с нуля рассмотрим в другой статье.
Прошивка регулятора оборотов на 48kHZ
Скачиваем JESC Configurator на официальной странице github:
https://github.com/jflight-public/jesc-configurator/releases/tag/v1.2.8
Распаковываем и запускаем
Подключаем квадрокоптер по USB, жмем Connect, обязательно закройте конфигуратор Emuflight иначе не подключится.
Подключаем аккумулятор, так как прошиваем мы регуляторы, а питание с USB на них не идет.
Нажимаем Read Setup
Вы увидите все 4 своих регулятора, нажимаем Flash All и переходим к прошивке:
В заголовке уже будет выбрана ваша модель регуляторов, нам остается лишь выбрать версию 48khz PWM (recommended for whoops)
Нажимаем Flash.
Все регуляторы прошились. Вуп настроен, теперь можно летать!