Урок 5. Приёмник … ↩
mod. Суббота, 17 октября 2026 22:09 . См. 1
Курс CLI · INAV firmware 9.1.0 · урок 5 из 13
Приёмник: Receiver и Receiver MSP
Настройка и проверка канала управления в INAV: последовательный provider, порт, channel map, диапазоны и связь с проверками ARM.
Путь сигнала — несколько независимых слоёв
Чтобы команды от передатчика дошли до INAV, должны одновременно совпасть: (1) физическая проводка и подходящий UART либо MSP-приёмник; (2) назначение порта; (3) включённый тип входа и верный provider; (4) канал/порядок каналов; (5) корректные значения и fail-safe сигнала. Работа вкладки Receiver или Receiver MSP не заменяет проверку первых двух пунктов.
В случае serial receiver используйте вкладку Ports для назначения RX_SERIAL на фактический аппаратный UART, затем проверьте serialrx_provider по протоколу приёмника. В INAV 9.1.0 документация отдельно предупреждает: последовательный приёмник должен использовать аппаратный UART, а не SoftSerial. Для Receiver over MSP действует отдельная вкладка/путь; не настраивайте его как обычный serial receiver.
serial
get serialrx_provider
map
statusПервые четыре команды служат для просмотра конфигурации и статуса. map без аргументов показывает порядок каналов. Для изменения провайдера или карты используйте только фактический протокол/канальную последовательность и синтаксис из документации INAV 9.1.0.
Проверка в GUI и CLI
- Откройте Ports и убедитесь, что назначение RX_SERIAL соответствует реальному UART из схемы платы.
- В Receiver выберите правильный serial provider; не выводите протокол из названия разъёма или марки приёмника без проверки того, какой сигнал настроен в прошивке приёмника.
- Наблюдайте в Receiver tab, что каналы меняются в нужном направлении и полном рабочем диапазоне, а оси/газ соответствуют ожиданию. Фиксируйте фактические показания с вашего устройства.
- Проверьте channel map командой
mapи сверяйте порядок по реальной конфигурации аппаратуры управления. Не копируйте стандартную раскладку из другой сборки. - Проверьте RSSI/LQ и failsafe по документации выбранного протокола; сама активная телеметрия не доказывает, что failsafe корректно обрабатывается.
status и Controls documentation.Что можно менять в CLI
Команда set позволяет назначить параметр serialrx_provider, а map — порядок каналов. Эти изменения не являются безопасными по умолчанию: сначала сохраните текущие значения и получите точное имя значения из подсказки INAV/документации для 9.1.0. Изменение портовой функции выполняется отдельно через serial; изменение provider не переназначает провод UART.
Не вводите неизвестную команду или числовой диапазон «на пробу». Если приёмник не появляется в графиках, разберите уровни питания, TX/RX и землю, назначение порта, протокол в передатчике/приёмнике, serial provider и channel map по очереди.
Контрольные вопросы
- Какие независимые элементы должны совпасть, чтобы serial receiver работал?
- Для чего предназначены
serialrx_providerиmapи почему они не заменяют назначение UART? - Как INAV 9.1.0 рекомендует назначать ARM и чем это отличается от устаревшего stick arming?
Официальные источники INAV 9.1.0
- мод. : Суббота, 17 октября 2026