Перевірка конфігу Betaflight, INAV і EmuFlight без логу
Встав вивід diff all — bbdoctor знайде налаштування, через які дрон може розбитися або погано літати, і дасть команди CLI для виправлення. Blackbox-лог не потрібен.
Як отримати diff all
- Підключи польотний контролер до Configurator і відкрий вкладку CLI.
- Введи diff all і натисни Enter (dump теж підійде, але він довший).
- Скопіюй увесь вивід, починаючи з першого рядка: там версія прошивки. Встав його в поле нижче.
Текст розбирається на сервері й ніде не зберігається. Свій diff all до правок збережи: це відкат.
Що перевіряється
- Безпека: failsafe і GPS Rescue, арм під кутом, захист від некерованого зльоту, мотори після арму
- Мотори: протокол і холостий хід, двонаправлений DShot та RPM-фільтр
- Фільтри гіроскопа й D-складової, динамічний notch
- PID: слайдери, динамічний D, підозріло низькі й високі значення
- Рейти, обмеження газу й Airmode
- Приймач: протокол, згладжування стіків, поведінка при втраті зв'язку
- Налаштування blackbox для аналізу й актуальність прошивки
Часті запитання
Чим перевірка конфігу відрізняється від аналізу логу?
Конфіг показує лише налаштування і не знає, як літає дрон. Вібрації, шум фільтрів, перерегулювання PID і стан акумулятора видно лише в blackbox-логу — цим займається основний аналіз на головній сторінці.
Які прошивки підтримуються?
Betaflight 4.x і 2025.x, INAV та EmuFlight. Rotorflight і Cleanflight розпізнаються, але правил для них поки немає.
Чи безпечно застосовувати запропоновані команди?
Команди — це пропозиції, а не накази. Застосовуй їх по одній і перевіряй на столі без пропелерів. Збережи свій diff all до правок у файл: він поверне все як було.