Перейти к содержимому
5

Основная конфигурация · Урок 4 из 13 · Модуль 2.

Betaflight без GUI · Урок 4 из 13 · Модуль 2. Порты и подключение

Вкладка Configuration в командах: фичи feature, ориентация платы, угол арма и главный приём поиска параметров через get.

Запомните одну команду — get с частью имени. Она заменит вам память на сотни параметров и работает на любой вкладке.

Содержание

1. Цели урока

После этого урока вы будете понимать:

  • разницу между feature и set
  • как включать и выключать подсистемы
  • как развернуть плату программно (align_board_yaw)
  • как находить параметры через get
↑ К оглавлению

2. Features — крупные включатели

В GUI — галочки в блоке «Features». В CLI — команда feature.

# feature           <- список и состояние
# feature ИМЯ       <- включить
# feature -ИМЯ      <- выключить
Plain text

Самые важные фичи:

FeatureЧто делаетКогда нужен
RX_SERIAL серийный приёмник почти всегда
OSD экранное меню если есть OSD
LED_STRIP LED-лента если подключена лента
GPS GPS-модуль если есть GPS
TELEMETRY телеметрия для передачи на пульт
BLACKBOX чёрный ящик для анализа тюнинга
AIRMODE управление при нулевом газе обычно включают
MOTOR_STOP моторы стоят при нулевом газе только если явно нужно
DYNAMIC_FILTER динамические фильтры оставить включённым
ANTI_GRAVITY противодействие просадке оставить включённым
VBAT измерение напряжения почти всегда
CURRENT_METER датчик тока если есть датчик тока

Примеры:

# feature RX_SERIAL
# feature OSD
# feature AIRMODE
# feature -MOTOR_STOP
Plain text
↑ К оглавлению

3. Ориентация платы

Если плата стоит не «стрелкой вперёд», её разворачивают программно. В GUI — выпадающие списки, в CLI — три параметра в градусах.

GUICLI
Yaw Degrees set align_board_yaw = 90
Pitch Degrees set align_board_pitch = 0
Roll Degrees set align_board_roll = 0
Обычно хватает yaw: Плата «задом наперёд» — align_board_yaw = 180. Повёрнута на 90° — align_board_yaw = 90. В большинстве случаев меняют только yaw.
↑ К оглавлению

4. Прочие параметры

GUICLI
Maximum ARM angle set small_angle = 25
Motor output is reversed set yaw_motors_reversed = ON
3D Mode feature 3D
Название аппарата set name = MOI_DROON
Имя пилота set pilot_name = Vasia
Опции переполнения гироскопа set gyro_overflow_detect = ALL
Максимальный угол арма: small_angle = 25 — наклон (в градусах), при котором разрешён арм. Чтобы арм работал в любом положении (например, аппарат висит на дереве): set small_angle = 180.
↑ К оглавлению

5. Как найти нужный параметр

Параметров сотни, всех не запомнить. Поэтому:

# get align
# get motor
# get name
Plain text
Главный приём курса: get + часть слова показывает все подходящие параметры с текущими значениями. Это работает для любой вкладки.
↑ К оглавлению

6. Практика

Задание 4.1. Фичи и имя

Выполняется в CLI, полёт не требуется.

  • Выполните feature и посмотрите список включённых фич.
  • Включите feature AIRMODE и feature OSD.
  • Задайте имя: set name = MY_DRONE.
  • Проверьте ориентацию: get align_board_yaw.
  • save.
↑ К оглавлению

7. Проверьте себя

Сформулируйте ответ своими словами, прежде чем сверяться со справочником ответов (последняя статья курса).

  1. Чем feature отличается от set?
  2. Как программно развернуть плату на 180°?
  3. Как разрешить арм в любом положении дрона?
  4. Как найти параметр, если не помните его точное имя?
↑ К оглавлению

8. Чек-лист самопроверки

  • Различаю feature (включатели) и set (числа)
  • Умею выключать фичу знаком минус
  • Знаю, как развернуть плату через align_board_yaw
  • Пользуюсь get <часть слова> для поиска
Результат: Все пункты выполнены — переходите к следующему уроку.
↑ К оглавлению

9. Что дальше

  • Предыдущий урок: 3. Порты (UART)
  • Следующий урок: 5. Приёмник
  • Полный перечень тем — в статье «Содержание курса».
↑ К оглавлению
  • мод. : Среда, 26 августа 2026