Микшер INAV: платформа, пресеты рам, правила моторов и серв
Микшер INAV — место, где полётный контроллер узнаёт форму аппарата: платформа, расположение моторов и какие сервы двигают поверхности. Вкладка Mixer в FlySpark читает эти правила с подключённой платы и редактирует текущий профиль микшера. Карточки: Mixer profile, Platform, Frame, Motor mixer и Servo mixer. Плата с одним профилем скрывает карточку профиля.
Откройте из конфигуратора INAV. Chrome или Edge подключаются по USB или Bluetooth. Приложения для Android и iPhone добавляют Wi-Fi. У iPhone нет USB host, поэтому контроллер по кабелю он не увидит. Переключатель второго профиля в полёте — MIXER PROFILE 2 на вкладке Modes. Порядок моторов и направление вращения на этой вкладке недоступны, пока правила микшера не сохранены.
Бесплатно. Для подключения оборудования нужен Chrome или Edge на компьютере; на телефоне используйте приложение FlySpark.
- Бесплатно
- Ничего не нужно устанавливать
- Демо без оборудования
Коротко
Микшер INAV задаёт тип платформы, пресеты рам и правила моторов и серв для текущего профиля. FlySpark показывает два профиля микшера, если плата их поддерживает, чтобы VTOL разделял зависание и горизонтальный полёт. Пресет заполняет правила; Save перезагружает контроллер.
Ключевые факты
- Вкладка Mixer только для INAV: platform, frame, motor mixer и servo mixer.
- Чипы Frame используют имена пресетов FlySpark: от Quad X и Quad + до Airplane, Boat и Rover.
- Пресет заменяет все правила моторов и серв и задаёт платформу. Запись только после Save.
- Правило мотора: throttle, roll, pitch и yaw. Throttle от 0 до 1. Roll, pitch и yaw от −2 до 2.
- Правило сервы: номер сервы, вход, rate от −125 до 125 % и speed от 0 до 255.
- Два профиля микшера, если плата их сообщает. Переключение сохраняет и перезагружает; при armed заблокировано.
- MIXER PROFILE 2 на вкладке Modes выбирает профиль 2 в полёте. Профиль 1 летит, когда переключатель выключен.
Betaflight
INAV
ArduPilot
PX4- BLHeli_S
Bluejay
AM32
ExpressLRS
EdgeTX
DroneCAN
MAVLink
Betaflight
Возможности
- 01
Тип платформы
Platform type — список имён с платы. В демо INAV: Multirotor, Airplane, Helicopter, Tricopter, Rover и Boat. Платформа определяет полёт и навигацию INAV. Изменения микшера применяются после Save и перезагрузки.
- 02
Props out, закрылки и связь профилей
Props out (reversed motor direction) разворачивает все моторы и инвертирует yaw. Has flaps включает режим FLAPERON и вход. Link mixer profile to control profile — для mixer_pid_profile_linking в INAV 7 или mixer_control_profile_linking в INAV 8. В INAV 7 подсказка: смена профиля микшера переключает control profile с тем же номером.
- 03
Два профиля для VTOL
Если плата сообщает два профиля, Profile 1 и Profile 2 на сегментном переключателе. У каждого свои platform, motor rules и servo rules. VTOL держит зависание и крейсер отдельно. Под переключателем — число используемых моторов и правил серв другого профиля. Disarm для переключения. Переключение сохраняет и перезагружает.
- 04
Пресеты рам из кода
Карточка Frame: Quad X, Quad +, Hex X, Hex +, Tricopter, Flying wing, Airplane, Y6, Y4, Octo X8, Octo Flat +, Octo Flat X, V-tail Quad, Hex H, A-tail Quad, варианты с differential thrust, Airplane V-tail, single aileron servo, Airplane without rudder, Boat и Rover. Заголовок — имя пресета или Custom mix.
- 05
Motor mixer
Каждый используемый мотор — строка Throttle, Roll, Pitch, Yaw с двумя знаками после запятой. Throttle обычно 1 (0–1). Roll, pitch, yaw от −2 до 2 с шагом 0,05. Отрицательный roll — правая сторона, pitch — перед, yaw — по часовой (props in). Add motor: throttle 1, roll/pitch/yaw 0.
- 06
Servo mixer
Правило добавляет input × rate к серве. Заголовок Servo 1–16. Rate −125…125 %; отрицательный rate инвертирует только этот вход для этой сервы. Speed 0 — мгновенно; иначе до 255 × 10 мкс/с. Endpoints и reverse — на вкладке Servos.
- 07
Порядок и направление
После сохранённых правил и без preview другого frame доступны Motor order и Spin direction — экраны INAV для перестановки и мастера направления. При несохранённом черновике кнопки выключены: «Save your mixer changes first».
- 08
Автопереключение VTOL
Automatic switch on RTH на карточке профиля. При RTH multirotor переключается в airplane для дома, airplane — обратно для посадки. Transition time — длительность режима MIXER TRANSITION в секундах с одним знаком. Tailsitter orientation поворачивает выравнивание датчиков на 90° для tailsitter в этом профиле.
Platform type и переключатели рядом
Карточка Platform задаёт тип аппарата. Platform type — lookup с платы; FlySpark показывает имена с пробелами и заглавными (MULTIROTOR → Multirotor). Пресет frame записывает platform пресета: Multirotor, Tricopter, Airplane, Rover или Boat. Helicopter есть в демо, но без chip frame.
Props out — один переключатель: все моторы крутятся в другую сторону, yaw инвертирован. Диаграмма рамы учитывает флаг. Has flaps включает FLAPERON и вход микшера; назначьте режим на вкладке Modes после Save.
Link toggle следует имени настройки прошивки: mixer_pid_profile_linking (INAV 7) или mixer_control_profile_linking (INAV 8). Подпись: Link mixer profile to control profile. Подсказка про control profile с тем же номером только в INAV 7. Gains control profile — на странице PID.
Два профиля микшера
INAV 7+ поддерживает два профиля микшера. Карточка Mixer profile видна, если плата сообщает ≥2. Смена профиля спрашивает подтверждение; несохранённый черновик будет отброшен. Плата сохраняет настройки и перезагружается для выходов профиля. Switch & reboot или отмена. При armed сегменты выключены: Disarm to switch mixer profiles.
Под сегментами — какой профиль редактируется и сколько моторов/правил серв у другого. Мотор учитывается, если throttle ≠ 0; правило сервы — если rate ≠ 0. Если MIXER PROFILE 2 на переключателе: off — профиль 1, on — профиль 2. Иначе подсказка назначить MIXER PROFILE 2 на Modes.
Automatic switch on RTH, Transition time и Tailsitter orientation относятся к редактируемому профилю. Transition time: шаг 0,1 с, один знак, секунды; min/max с платы. Tailsitter orientation — только для этого профиля.
Имена пресетов Frame
Заголовок Frame — пресет, совпадающий с правилами, или Custom mix. Chip только preview; Use с подтверждением заменяет все motor/servo rules и platform. Диалог предупреждает проверить сервы перед полётом. Ничего не пишется до Save.
Multirotor: Quad X, Quad +, Hex X, Hex +, Y6, Y4, Octo X8, Octo Flat +, Octo Flat X, V-tail Quad, Hex H, A-tail Quad. Tricopter — своя platform, три мотора, yaw servo на Servo 5. Airplane chips — wing, differential thrust, V-tail и т. д. Boat и Rover делят правила, platform их различает.
Flying wing: roll/pitch на Servo 2–3. Airplane: pitch, roll, yaw на Servo 2–5. Differential thrust добавляет второй мотор с противоположным yaw. V-tail смешивает pitch/yaw на хвостовых сервах. Любая правка → Custom mix.
Правила моторов
Footer Motor mixer: доля throttle, roll, pitch и yaw. Roll/pitch — положение на раме, знак yaw — направление вращения. Пустой список: No motors — выберите frame или Add motor. Новое правило: throttle 1, roll/pitch/yaw 0.
Правила серв
Footer Servo mixer: input × rate к серве; endpoints на Servos. Нет servo mixer на плате — карточка пуста. No servo rules — для мультикоптеров нормально. При используемых правилах — предупреждение проверить поверхности на столе.
Save, reboot и мастера
Пресет или правка — только черновик до Save и reboot. Motor order и Spin direction работают с сохранёнными на плате правилами, не с preview. Смена профиля — другая запись: отбрасывает черновик, выбирает профиль, reboot. Props сняты при любом reboot микшера. Подключение и остальные вкладки INAV — на странице конфигуратора INAV.
Кратко
Лимиты редактора микшера
| Motor throttle | 0–1, шаг 0,05, три знака в редакторе |
|---|---|
| Roll, pitch, yaw | −2…2, шаг 0,05. −roll справа, −pitch вперёд, −yaw по часовой |
| Servo number | Servo 1–Servo 16 |
| Servo rate | −125…125 %. 0 переписывается в 1 или −1 |
| Servo speed | 0–255. 0 мгновенно, иначе ×10 мкс/с |
| Transition time | Секунды, один знак, scale 0,1, лимиты с платы |
| Профили на экране | Карточка профиля при двух профилях на плате |
Betaflight
Загрузить раму и второй профиль VTOL
Откройте Mixer
Подключите INAV в FlySpark и откройте Mixer. Если defaults не выбраны — сначала Setup, чтобы platform не была пустой.
Preview frame, затем Use
На Frame выберите chip (Quad X, Airplane…). Прочитайте preview, Use и подтвердите. Для серво-рам — проверить направление поверхностей.
Проверьте строки
Откройте каждый motor: throttle, roll, pitch, yaw. Каждое servo rule: номер, input, знак rate.
Save и мастера
Save и reboot. Motor order и Spin direction включаются только после save. Props сняты.
Профиль 2 для VTOL
Disarm, переключитесь на Profile 2, reboot. Загрузите другую раму и save. На Modes — MIXER PROFILE 2. Off — профиль 1, on — профиль 2.
Устранение неполадок
Частые проблемы и решения
Проблема
Сегменты профиля не реагируют
Решение
Armed или идёт переключение. Disarm. Карточка скрыта, если профилей меньше двух.
Проблема
Переключение профиля отбросило правки
Решение
Диалог предупреждает о несохранённом черновике. Save перед switch; reboot всё равно будет.
Проблема
Поверхность двигается не туда
Решение
Отрицательный rate в правиле сервы. Endpoints/reverse — на Servos. Проверка на столе перед полётом.
Проблема
Add motor или Add rule недоступны
Решение
Все слоты заняты. Удалите лишнее; удаление уплотняет правила в начало.
Проблема
Нет servo mixer на плате
Решение
Пустой список с платы — Add rule нет. Motor rules всё ещё можно править.
Проблема
Yaw после Props out наоборот
Решение
Props out инвертирует yaw под новое вращение. Save и reboot, проверьте диаграмму и spin check без props.
FAQ
Частые вопросы
Где микшер INAV в FlySpark?
Вкладка Mixer конфигуратора INAV: Mixer profile (если два), Platform, Frame, Motor mixer, Servo mixer.
Какие пресеты frame на вкладке?
Quad X, Quad +, Hex, Tricopter, Flying wing, Airplane, Y6, Y4, Octo, V-tail Quad, Hex H, A-tail Quad, differential thrust, V-tail airplane, without rudder, Boat, Rover. Запятая перед differential thrust и single aileron servo.
Use сразу пишет пресет?
Нет. Use меняет черновик всех правил и platform. Запись только Save с reboot.
Почему Custom mix?
Правила не совпадают с пресетом. Rover и Boat совпадают — различает platform. Ручная правка тоже даёт Custom mix.
Как VTOL переключает профили в полёте?
MIXER PROFILE 2 на Modes: off — 1, on — 2. Смена с Mixer tab — disarm, save, reboot (для стола).
Automatic switch on RTH?
Multirotor → airplane для дома, airplane → multirotor для посадки. Transition time — длительность MIXER TRANSITION.
Почему Motor order и Spin direction серые?
Нужен save на плате. Скрыты и при preview frame без Use.
Мультикоптер без servo rules?
Да. Tricopter — исключение с yaw servo в пресете.
Где endpoints серв?
Вкладка Servos. В правиле — servo, input, rate, speed.
Почему одна строка Link profile?
INAV 7 и 8 используют разные имена настройки; плата отвечает одним. Подпись одинаковая.
Ссылки
Источники
Официальная документация, на которой основаны факты на этой странице.
- INAV WikiINAV on GitHub · github.com
- Betaflight WikiBetaflight · betaflight.com
- INAV MixerINAV on GitHub · github.com




