Betaflight прямо в пульті
Налаштовуй Betaflight безпосередньо з радіостанції EdgeTX за допомогою Lua-скрипту Betaflight
Передумови
Перш ніж почати, переконайся, що є таке:
- Betaflight – Рекомендується використовувати останню стабільну версію для найкращих результатів
- Телеметрія – Повинна бути увімкнена у вкладці Receiver в Betaflight та підтримуватися TX/RX, щоб скрипт міг спілкуватися з FC
- EdgeTX 2.4.0 або новіший
- ExpressLRS – V3.0.1 або новіший
- TBS Crossfire/Tracer TX/RX – v2.11 або новіший
- FrSky TX/RX з підтримкою SmartPort
Обмеження Lua-скрипту
Lua-скрипт не дозволяє змінювати всі параметри Betaflight, це не повний конфігуратор. Але він дає можливість налаштовувати найпоширеніші параметри в польових умовах, зокрема PID-тюнінг та зміни rates.
Налаштування на передавачі
Спочатку завантаж останню версію Lua-скрипту з цього посилання
Примітка
Наведене вище посилання веде на бета збірки. Це пов’язано з деякими проблемами у стабільній версії, які заважають скрипту завантажуватися на деяких конфігураціях.
Щоб завантажити стабільну версію, перейди сюди
Далі розпакуй завантажений файл. Всередині знайдеш папку obj.
У ній є ще дві папки: SCRIPTS та SOUNDS.
Тепер потрібно отримати доступ до карти SD пульта. Це можна зробити двома способами:
- Підключи пульт через USB-порт (у Radiomaster зазвичай два порти, у цьому випадку використовуй верхній). У діалоговому вікні вибери USB Storage (SD).
- Вийми карту SD з пульта і встав її в картрідер.
Карта SD матиме таку структуру:
Установка дуже проста: перетягни обидві папки з obj у кореневий каталог карти SD.
Обов’язково скинь їх у порожній простір кореневого каталогу, а не в підпапку.
Після копіювання скрипт Lua успішно встановлений. Але перед використанням потрібно зробити ще одну зміну в Betaflight.
Налаштування Betaflight
Підключи дрон до Betaflight та відкрий вкладку Receiver. Переконайся, що Telemetry увімкнено, і збережи зміни. Якщо телеметрія вимкнена – FC не зможе спілкуватися з Lua-скриптом.
Попередження
Не вмикай MSP для приймача.
Вмикання MSP призведе до скидання портів при виявленні некоректної конфігурації.
Після встановлення скрипту та налаштувань Betaflight, спробуймо його використати!
Використання
На пульті натисни кнопку SYS, щоб відкрити меню TOOLS. Там з’являться два нових пункти:
- Betaflight Setup
- Betaflight CMS
Betaflight Setup – те, що використовує більшість, оскільки він сумісний з усіма RC-протоколами.
Betaflight CMS дозволяє відкрити те саме CMS-меню, яке доступне в OSD, але воно працює лише з TBS Crossfire/Tracer.
Інформація
Перший запуск скрипту може зайняти певний час для компіляції, після чого він повернеться на головний екран. Натисни ще раз, щоб увійти.
Після завантаження він виглядатиме так:
Зверни увагу: інтерфейс відрізнятиметься на пультах із кольоровим екраном.
Важлива примітка щодо Betaflight Setup:
Щоб зберегти налаштування на поточній сторінці, натисни й утримуй колесо і в діалоговому меню вибери Save page.