Режимы полёта · Урок 6 из 13 · Модуль 3.
Betaflight без GUI · Урок 6 из 13 · Модуль 3. Полётная настройка
Как привязать тумблеры пульта к режимам Arm, Angle, Beeper и Turtle через команду aux, с таблицей ID режимов.
Каналы AUX считаются с нуля: AUX1 — это 0. Половина ошибок с режимами — из-за путаницы в нумерации каналов и ID.
Содержание
1. Цели урока
После этого урока вы будете понимать:
- формат команды
aux - числовые ID режимов (ARM = 0, ANGLE = 1…)
- как задать диапазон срабатывания тумблера
- как привязать несколько режимов к разным каналам
2. Формат команды aux
Вкладка Modes в GUI — это настройка тумблеров пульта. В CLI то же делает команда aux.
# aux <индекс> <ID режима> <канал> <начало> <конец>
- индекс — номер строки (0, 1, 2…), просто счётчик.
- ID режима — числовой код режима.
- канал — номер AUX-канала:
0= AUX1,1= AUX2. - начало / конец — диапазон срабатывания в микросекундах (1000–2000).
3. ID режимов
| ID | Режим | Что делает |
|---|---|---|
| 0 | ARM | Включение моторов |
| 1 | ANGLE | Самовыравнивание |
| 2 | HORIZON | Промежуточный между Angle и Acro |
| 5 | HEADFREE | «Курс по компасу» |
| 11 | BEEPER | Пищать (поиск дрона) |
| 12 | LEDLOW | Приглушить LED-ленту |
| 14 | OSD | Переключение OSD-профилей |
| 19 | FAILSAFE | Ручной запуск фейлсейфа |
| 20 | AIRMODE | Air Mode на тумблере |
| 23 | BLACKBOX ERASE | Стереть запись BB |
| 27 | FLIP OVER AFTER CRASH | «Черепаха» — переворот после падения |
| 28 | PREARM | Двухступенчатый арм |
| 32 | ACRO TRAINER | Ограничение углов в Acro |
4. Как читать диапазон
Канал AUX выдаёт 1000–2000 мкс в зависимости от положения тумблера. Диапазон <начало> <конец> задаёт, при каких значениях режим активен.
| Диапазон | Положение тумблера |
|---|---|
900 1300 |
только низ |
1300 1700 |
только середина |
1700 2100 |
только верх |
Пример: aux 0 0 0 1700 2100 — ARM активен, когда AUX1 выше 1700.
5. Примеры
Стандартный набор — Arm на AUX1 (верх), Angle на AUX2 (середина):
# aux 0 0 0 1700 2100 <- ARM: AUX1, верх
# aux 1 1 1 1300 1700 <- ANGLE: AUX2, середина
Beeper на AUX3 (низ):
# aux 2 11 2 900 1300
Turtle (переворот) на AUX4 (верх):
# aux 3 27 3 1700 2100
Удалить строку — задать пустой диапазон:
# aux 0 0 0 900 900
↑ К оглавлению6. Таблица соответствия
| Действие в GUI | CLI |
|---|---|
| Добавить ARM | aux 0 0 <канал> <от> <до> |
| Добавить ANGLE | aux 1 1 <канал> <от> <до> |
| Добавить BEEPER | aux 2 11 <канал> <от> <до> |
| Изменить диапазон | поменять <от>/<до> |
| Удалить строку | aux <индекс> 0 0 900 900 |
7. Практика
Задание 6.1. Режимы
Выполняется в CLI, полёт не требуется.
- Выполните
auxи посмотрите текущие режимы. - Пропишите ARM на AUX1:
aux 0 0 0 1700 2100. - Пропишите ANGLE на AUX2:
aux 1 1 1 1300 1700. save.
8. Проверьте себя
Сформулируйте ответ своими словами, прежде чем сверяться со справочником ответов (последняя статья курса).
- Расшифруйте
aux 0 0 0 1700 2100. - Какие ID у режимов ARM и ANGLE?
- Почему AUX1 — это канал
0? - Как задать диапазон «только середина» трёхпозиционного тумблера?
9. Чек-лист самопроверки
- Знаю формат
aux: индекс, ID, канал, диапазон - Помню ID режима ARM (0) и ANGLE (1)
- Понимаю, что AUX1 — это канал
0(отсчёт с нуля) - Умею задать «только верхнее положение» диапазоном 1700–2100
10. Что дальше
- Предыдущий урок: 5. Приёмник
- Следующий урок: 7. PID и Rates
- Полный перечень тем — в статье «Содержание курса».
- мод. : Среда, 26 августа 2026