Дистанционное управление видеопередатчиком (VTX) стало неотъемлемой частью современного FPV-опыта. Протоколы, такие как SmartAudio от TBS, произвели революцию, позволив пилотам изменять каналы, диапазоны и мощность прямо с аппаратуры управления через OSD. Однако с выходом прошивки Betaflight 4.1 и последующих версий, включая актуальную 4.5+, процесс настройки кардинально изменился. Внедрение обязательных VTX-таблиц сделало систему более гибкой, но и потребовало от пилотов более глубокого понимания процесса конфигурации. В этой статье мы разберем, почему произошли эти изменения, как правильно настроить SmartAudio в современных реалиях и какие новые вызовы несет Betaflight 4.5+.

От кнопок к OSD: ключевое изменение в Betaflight
Изначально для смены канала или мощности видеопередатчика пилотам приходилось использовать физические кнопки на самом устройстве, что было крайне неудобно, особенно в полевых условиях. Протоколы SmartAudio и IRC Tramp решили эту проблему, но по мере роста числа моделей VTX разработчикам Betaflight стало сложно поддерживать их все «из коробки».
Начиная с версии 4.1, Betaflight перешел на новую систему — VTX-таблицы (VTX Tables). Это пользовательская таблица данных, которая сообщает прошивке, какие именно частоты и уровни мощности поддерживает конкретный VTX. Этот шаг снял с разработчиков необходимость постоянно обновлять прошивку под новое оборудование и переложил ответственность за точную конфигурацию на пользователя, что сделало систему универсальной и готовой к будущим изменениям.

Не все SmartAudio одинаковы: важность правильной версии
Самая частая ошибка при настройке — это игнорирование версии протокола SmartAudio. Производители часто используют «SmartAudio» как общий термин, хотя существуют версии v1.0, v2.0, v2.1 и Lite, имеющие технические различия, особенно в командах управления мощностью. Использование VTX-таблицы, не соответствующей версии вашего VTX, приведет к неудаче.
Определить точную версию можно с помощью встроенных средств Betaflight Configurator:
- Подключите полетный контроллер и перейдите на вкладку Blackbox.
- В выпадающем меню «Blackbox Debug Mode» выберите SMARTAUDIO и сохраните.
- Включите «Expert Mode» и перейдите на вкладку Sensors.
- Оставьте активным только датчик «Debug».
- Подключите аккумулятор к дрону (с установленной антенной на VTX!).
- Значение в поле Debug 0 будет соответствовать вашей версии протокола.

| Значение Debug | Версия SmartAudio | Статус |
|---|---|---|
| 116 | SA 1.0 | Разблокирован |
| 216 | SA 2.0 | Разблокирован |
| 316 | SA 2.1 | Разблокирован |
*Значение 16 (например, 200+16=216) обычно означает, что VTX разблокирован и доступны все частоты/мощности.
Практическая настройка в Betaflight 4.5+
После определения версии протокола процесс настройки включает физическое подключение и конфигурацию в Betaflight.
Физическое подключение
Ключевое правило: провод данных SmartAudio от VTX подключается к свободному TX-порту (Transmit) на полетном контроллере. Подключение к RX-порту — распространенная ошибка, которая приведет к отсутствию связи.

Для минимизации помех в видеосигнале рекомендуется запитывать FPV-камеру от фильтрованного 5V выхода на самом VTX, если таковой имеется. Важно: всегда подключайте антенну к VTX перед подачей питания, чтобы избежать его повреждения.
Конфигурация прошивки и VTX-таблицы
В Betaflight Configurator необходимо выполнить два основных шага:
- Вкладка Ports: для UART, к которому подключен VTX, в столбце «Peripherals» выберите VTX (TBS SmartAudio).
- Вкладка Configuration: убедитесь, что переключатель OSD в разделе «Other Features» активирован.

Сердцем настройки является загрузка корректной VTX-таблицы на вкладке Video Transmitter. Самый надежный способ — использовать готовые .json файлы. Обширная база проверенных таблиц доступна на официальном ресурсе Betaflight.
Найти и скачать актуальные VTX-таблицы для большинства популярных видеопередатчиков можно в официальной документации Betaflight.

После загрузки таблицы и перезагрузки дрона, на этой же вкладке должен появиться статус Device Ready: True. Это главный индикатор успешной настройки связи между полетным контроллером и VTX.

Новые вызовы в Betaflight 4.5: проблема совместимости
В цикле разработки Betaflight 4.5 были введены более строгие требования к соблюдению протокола SmartAudio. Это привело к тому, что некоторые старые или не полностью совместимые видеопередатчики, которые отлично работали на Betaflight 4.4, перестали функционировать на версии 4.5.
Если вы столкнулись с такой проблемой, существует специальное решение. При прошивке в Betaflight Configurator необходимо добавить пользовательский флаг (Custom Define):
USE_NONCOMPLIANT_SMARTAUDIO
Эта команда создает специальную сборку прошивки с более «мягким» драйвером SmartAudio, что в большинстве случаев восстанавливает работоспособность VTX.
Диагностика и управление через OSD
Если статус «Device Ready: False», в первую очередь проверьте правильность подключения (TX, а не RX), настройки порта и соответствие VTX-таблицы версии протокола. Если же все настроено верно, управление VTX становится доступным через OSD-меню Betaflight, которое вызывается стандартной комбинацией стиков (газ по центру, левый стик влево, правый стик вверх).

Краткое руководство по устранению неполадок
| Симптом | Вероятная причина | Решение |
|---|---|---|
| Device Ready: False | 1. Неправильное подключение (SA на RX). 2. Неверный UART в Ports. 3. Отсутствует/неверная VTX-таблица. | 1. Проверить подключение к TX-порту. 2. Проверить настройки портов. 3. Загрузить корректную VTX-таблицу. |
| Работало на BF 4.4, но не работает на 4.5 | Более строгая проверка протокола в новой прошивке. | Перепрошиться с флагом USE_NONCOMPLIANT_SMARTAUDIO. |
| Каналы меняются, а мощность нет | Неверные значения мощности в VTX-таблице для вашей версии SA. | Найти или создать таблицу с правильными значениями (например, dBm для SA 2.1). |
Успешная настройка SmartAudio в Betaflight 4.5+ — это методичный процесс, требующий внимания к деталям. Переход на VTX-таблицы, хоть и усложнил первоначальную конфигурацию, создал более стабильную и гибкую экосистему для FPV-пилотов. Ключ к успеху лежит в точном определении версии протокола, правильной загрузке таблиц и знании о новых особенностях совместимости в последней версии прошивки.

* Источник фото — blog.unmanned.tech
