Коротко: если TX и RX ExpressLRS не устанавливают радиосоединение, не начинайте с UART полётного контроллера и не перепрошивайте всё подряд. Сначала проверьте аппаратную совместимость, major-версию ExpressLRS, Binding Phrase и поддерживаемый RF mode.

Актуальность: материал проверен для ExpressLRS 4.1.0. Ветка 4.x совместима внутри своей major-версии, но не устанавливает RF-соединение с 3.x и более ранними major-ветками.

Безопасность: перед стендовой проверкой снимите пропеллеры и не включайте ELRS TX без подходящей антенны.

С чего начинать: четыре проверки до UART

1. HardwareОдинаковый ли диапазон, поддерживают ли TX и RX один и тот же тип RF-соединения.
2. Major versionОбе стороны должны быть в одной major-ветке: 4.x с 4.x или 3.x с 3.x.
3. Binding PhraseОдинаковая фраза на TX и RX либо корректно выполненный traditional bind.
4. RF modeВыбранный Packet Rate должен поддерживаться обеими сторонами.
UART RX↔FC находится после радиолинии. Если TX и RX вообще не синхронизируются, переподключение UART полётного контроллера обычно не решает эту проблему. UART проверяют, когда RF-соединение уже есть, но FC не получает каналы или telemetry.

1. Сначала посмотрите на состояние RX

Официальная индикация ExpressLRS помогает быстро отделить отсутствие соединения от Model Match и аппаратной ошибки RF-чипа. Конкретная яркость и цвет зависят от устройства, но последовательности статуса унифицированы.

LED Что означает Следующий шаг
Постоянно горит RX connected к transmitter либо находится в bootloader mode. Если стиков нет, переходите к Model Match / CRSF / UART.
Два мигания + пауза Binding mode. Можно выполнять traditional bind.
Медленное мигание около 500 ms RX ждёт соединения. Проверяйте версии, Binding Phrase, band и RF mode.
Три мигания + пауза Model Match mismatch. Исправьте Model Match, а не Binding Phrase.
Быстрое равномерное мигание около 100 ms Radio chip not detected. Это уже аппаратная/target-проблема; не лечите её сменой phrase.

2. Проверьте major-версию ExpressLRS

ExpressLRS 4.x использует несовместимый с 3.x OTA protocol. Поэтому передатчик на 4.1.0 не подключится к приёмнику на 3.6.x, даже если Binding Phrase полностью совпадает.

Совпадать должна major-ветка, а не обязательно каждая цифра версии. ExpressLRS 4.1.0 рассчитан на совместимость с другим hardware на 4.x. Если одна сторона 4.x, а другая 3.x — сначала решите вопрос миграции всего комплекта.

Для SPI RX это особенно важно: начиная с Betaflight 2026.6 доступна поддержка ExpressLRS V4 SPI, но ELRS V3 остаётся вариантом по умолчанию при обычной сборке. Для V4 требуется build flag ELRSV4; такая сборка уже не совместима с ELRS V3 TX.

3. Проверьте hardware, RF band и target

Надпись «ExpressLRS» на обоих устройствах не гарантирует совместимость. Убедитесь, что TX и RX физически поддерживают нужный RF band и выбранный режим.

  • 2.4 GHz TX должен работать с совместимым 2.4 GHz RX.
  • Sub-GHz hardware должен использовать поддерживаемый им 868/915/другой предусмотренный target band.
  • Для GemX/X-band нужен совместимый dual-LR1121 hardware. Обычный single-band RX X-mode не принимает.
  • Для SPI RX target определяется прошивкой flight controller, а не отдельной прошивкой UART-приёмника.

Regulatory Domain

Regulatory Domain — часть конфигурации конкретного target. Доступные варианты зависят от RF hardware и firmware; они существуют не только для sub-GHz targets. Не копируйте domain из чужой инструкции и не используйте его как «лекарство» для несовместимых устройств. Выбирайте только вариант, который предоставляет ваш target и который разрешён для использования в вашей стране.

4. Binding Phrase: что действительно требуется

Binding Phrase должна быть одинаковой на TX и RX. Официальная документация рекомендует уникальную фразу минимум из 8 алфавитно-цифровых символов. Она не является паролем и не используется как encryption key; её задача — идентификация вашей группы устройств и снижение риска случайного соединения с чужой системой.

В ExpressLRS 4.1 Binding Phrase можно менять на transmitter или receiver непосредственно из Lua-инструмента, если используемый путь настройки поддерживается устройством. Это полезно при смене phrase без повторного захода в Wi-Fi.

Не используйте старую формулировку «должны совпадать регистр, пробелы и любые символы» как рекомендацию. Для обычной настройки используйте предсказуемую alphanumeric phrase из 8+ символов.

5. Traditional bind и Binding Phrase — это разные пути

Если на устройствах настроена одинаковая Binding Phrase и совместимые firmware, они должны автоматически синхронизироваться после включения. Кнопка Bind в Lua предназначена для traditional binding и работает только когда RX действительно находится в Bind Mode.

Не нажимайте Bind многократно, если RX просто ждёт соединения с уже заданной Binding Phrase: сначала проверьте версии, phrase и hardware.

6. Проверьте Packet Rate / RF mode

TX не должен запрашивать режим, который RX не поддерживает. Это особенно важно для:

  • SPI RX;
  • legacy hardware;
  • Gemini/GemX;
  • FullRes;
  • FLRC/FSK режимов;
  • LR1121 targets с ограниченным набором доступных bands/modes.

Если есть сомнение, временно выберите обычный режим, который точно поддерживают обе стороны, и только после стабильного соединения возвращайтесь к нужному Packet Rate.

7. Model Match проверяется, когда RF уже появился

Binding Phrase и Model Match решают разные задачи. Binding Phrase определяет, какие устройства могут соединяться. Model Match добавляет проверку конкретного model/receiver ID.

При Model Match mismatch RX может соединиться с handset, но не передавать RC-данные в flight controller. Официальная индикация для этого состояния — три мигания с паузой.

Если Lua показывает connection или RX горит постоянно, но FC не видит стики, продолжайте в статье «ELRS подключён, но стики не работают».

8. Когда действительно проверять UART

UART RX↔FC проверяется после появления RF-соединения. Для обычного CRSF full-duplex wiring:

  • TX приёмника → RX flight controller;
  • RX приёмника → TX flight controller;
  • общий GND;
  • питание согласно документации конкретного RX.

Если RF link есть, но FC не получает RC-каналы, проверяйте Serial Receiver, CRSF provider, выбранный UART и Model Match. Если управление есть, а telemetry нет — это уже отдельная ветка диагностики.

Если проблема появилась после обновления

  1. Запишите точную версию TX.
  2. Запишите точную версию RX.
  3. Определите external RX или SPI RX.
  4. Сверьте exact target и RF band.
  5. Проверьте Binding Phrase.
  6. Проверьте RF mode.
  7. Только затем решайте, нужна ли повторная прошивка.

Если устройство после flash уже не загружается штатно, используйте отдельный recovery guide, а не повторяйте обычную прошивку вслепую.

Связанные материалы

Источники

Прокрутить вверх
На связи