Русская редакционная адаптация WARPfly на основе материала Oscar Liang «How to Connect Any Radio to FPV Simulators».
Для FPV-симулятора лучше использовать ту же аппаратуру и тот же хват, с которыми предстоит летать. Самый прямой способ — USB Joystick в EdgeTX. Если кабель мешает, совместимый передающий модуль ExpressLRS может работать как Bluetooth LE-джойстик. Старую аппаратуру без USB HID иногда подключают через приёмник и полётный контроллер. Начинать диагностику нужно до запуска симулятора: операционная система должна сначала увидеть корректные оси и кнопки.
Подготовь отдельную модель
Создай в EdgeTX профиль с понятным именем, например SIM. Оставь четыре основных канала стиков и назначь нужные кнопки на последующие каналы. Убери ненужные миксы, trims и кривые: симулятор должен получать нейтральные значения, а rates и expo удобнее настраивать внутри игры.
При проводном подключении отключи внутренний и внешний RF-модули. Это экономит аккумулятор, уменьшает нагрев и исключает лишнее радиоизлучение. Официальная документация EdgeTX также рекомендует отключать RF при работе в режиме USB Joystick.
Подключение по USB
- Используй заведомо исправный data-кабель, а не кабель только для зарядки.
- Подключи аппаратуру напрямую к компьютеру.
- Если EdgeTX предлагает выбрать функцию USB, укажи Joystick, а не Storage или Serial.
- Открой системную панель игровых контроллеров и проверь движение четырёх осей.
- Только после этого запусти симулятор и выполни его встроенную калибровку.
В классическом режиме EdgeTX передаёт выходные каналы как стандартные оси и кнопки. Advanced mode позволяет настраивать назначение подробнее, но для первой установки полезнее простой профиль. Если оси перепутаны, сначала проверь channel order и Outputs в EdgeTX, затем mapping в симуляторе. Не исправляй одну ошибку одновременно в двух местах.
Bluetooth через ExpressLRS
У совместимых ESP32-передающих модулей ExpressLRS в Lua Script доступен режим BLE Joystick. После его включения компьютер видит новый Bluetooth-контроллер. Эта возможность удобна без кабеля, но зависит от поддержки конкретного модуля и текущей прошивки. Для выхода из режима требуется действие, указанное официальной документацией, обычно перезапуск или смена модели.
Bluetooth добавляет радиосреду, pairing и возможную нестабильность задержки. Для регулярной тренировки это часто приемлемо, а для точного сравнения управления или соревнования USB остаётся более предсказуемым. Если BLE-устройство не появляется, сначала проверь, что функция заявлена для модуля, Lua Script соответствует прошивке, а Bluetooth компьютера поддерживает нужный режим.
Полётный контроллер как USB-мост
Если аппаратура не умеет работать как USB-джойстик, её приёмник можно подключить к совместимому FC, а FC — к компьютеру. Радиокоманды приходят в контроллер обычным способом, после чего поддерживаемая конфигурация передаёт их симулятору через USB HID.
Для стендовой работы обязательно сними пропеллеры. Проверь в Receiver Tab Betaflight, что четыре оси движутся правильно и имеют стабильные центры. Не включай Motors Tab и не подавай газ на реальную силовую часть. Конкретную функцию USB и команды настраивай по инструкции установленной версии Betaflight и платы.
Калибровка в симуляторе
Перед калибровкой стики должны физически ходить на полный диапазон, а throttle — доходить до нижней точки. Следуй запросам симулятора без резких движений. После завершения проверь:
- газ растёт только при движении throttle вверх;
- roll, pitch и yaw имеют правильное направление;
- центр не дрожит и не создаёт постоянную команду;
- ARM или Reset назначены на разные осознанные кнопки;
- максимумы достигаются без раннего ограничения.
Если устройство не работает
- Аппаратура только заряжается. Замени кабель и USB-порт.
- Открывается накопитель. Выбери Joystick в меню USB EdgeTX.
- Компьютер видит устройство, симулятор — нет. Закрой другие игры и утилиты, проверь системный контроллер и перезапусти симулятор.
- Оси неправильные. Сверь channel order, Outputs и mapping.
- Bluetooth подключён, но команды зависают. Удали pairing, перезапусти модуль и проверь официальную совместимость прошивки.
- Через FC нет каналов. Сначала восстанови нормальную работу Receiver Tab, затем включай USB HID.
Диагностируй цепочку по уровням: EdgeTX формирует каналы, операционная система видит игровой контроллер, симулятор калибрует оси. Пока предыдущий уровень не работает, настройки следующего не помогут.
После успешной настройки сохрани профиль SIM и не используй его для реального коптера без проверки. Отдельная модель защищает полётные миксы, RF-настройки и ARM от случайных изменений во время экспериментов с игрой.
Материал является самостоятельным редакционным синтезом WARPfly на основе нескольких источников и актуальных руководств EdgeTX и ExpressLRS.