#Прошивки и настройкаОбъясняем

Телеметрия в радиоуправлении: что это, какие данные передаёт и как включить

Телеметрия простыми словами: что это такое, какие данные дрон передаёт на пульт, чем RSSI отличается от LQ и как включить телеметрию в Betaflight, ELRS и EdgeTX.

Пульт радиоуправления крупным планом: красный стик, тумблеры и край экрана, на котором пилот видит телеметрию
Фото: Pawel Spychalski / Unsplash

Телеметрия простыми словами значит измерение на расстоянии. Датчик находится на объекте, а показания по каналу связи приходят туда, где сидит человек: так данные получают со спутников, метеостанций и из организма пациента. Слово составлено из греческих корней «далеко» и «измеряю». В радиоуправлении телеметрия означает данные, которые модель шлёт обратно на пульт прямо в полёте: напряжение аккумулятора, силу сигнала, качество связи, ток, высоту, координаты и режим. Включается она в три шага: линия TX контроллера идёт на RX приёмника, в Betaflight включён Telemetry output, на пульте выполнен поиск датчиков. После этого на пульте настраиваются голосовые тревоги о просевшей батарее и слабой связи.

Версии в тексте: Betaflight 2026.6.2, ExpressLRS 4.1.0, EdgeTX 2.12.5. Актуально на ноябрь 2026 года.

Путь телеметрии от датчиков до пульта и ветка OSDДатчики батареи, GPS и барометр передают данные полётному контроллеру. Контроллер по CRSF шлёт приёмнику данные батареи, GPS и режима, а приёмник отдаёт контроллеру RSSI и LQ. Приёмник отправляет данные по эфиру, при 250 Гц и настройке Std это один пакет из 64. Модуль передатчика по одному проводу в режиме полудуплекса передаёт те же данные пульту EdgeTX. Отдельная ветка идёт от контроллера к OSD и через видеоканал в FPV-очки, минуя пульт.Датчикибатарея, GPS, барометрпровод или шина: напряжение, ток, координаты, высотаПолётный контроллерBetaflight, INAV, ArduPilotCRSF, UART, 2 провода: вниз батарея, GPS, режим,вверх RSSI и LQПриёмникмеряет RSSI, LQ, SNRэфир: один пакет из 64 при 250 Гц и Std. Статистика связипримерно раз в 0,5 с, остальное данные контроллераМодуль передатчикамеряет TRSS, TQly, TSNRCRSF, обычно 1 провод, полудуплекс: те же данныеПульт EdgeTXэкран, голос, тревогиOSDнадписи на видеоFPV-очкисвой радиоканал
Что идёт на каждом участке. OSD попадает в очки по видеоканалу и пульта не касается

Что значит слово и причём здесь дрон

Большая советская энциклопедия определяет телеметрию как то же, что телеизмерение: передачу измерительной информации на расстояние в понятном оператору виде. Там же сказано, что данные с удалённых объектов обычно идут по радио, и тогда говорят о радиотелеметрии. Именно ею и занимается пульт с моделью.

Обычное радиоуправление работает в одну сторону: пульт командует, приёмник слушает. Телеметрии нужен обратный канал, поэтому передатчик и приёмник обязаны уметь и передавать, и принимать. Старые приёмники без него ничего не сообщат, какой бы контроллер ни стоял на борту. Запросы «телеметрия бпла» и «телеметрия fpv» про одно и то же: бортовые данные на земле у пилота.

Какие данные приходят на пульт

Часть данных рождается сама, вообще без контроллера: приёмник и модуль передатчика меряют качество радиолинка. Остальное отдаёт полётный контроллер, если к нему подключён нужный датчик. Названия ниже взяты из EdgeTX, единицы сверены с исходным кодом и спецификацией CRSF.

Датчик в EdgeTX Что показывает Единица Кто измеряет
1RSS, 2RSS сила сигнала на дроне, антенны 1 и 2 дБм приёмник
RQly качество связи от пульта к дрону % приёмник
RSNR отношение сигнал/шум на дроне дБ приёмник
RFMD режим, то есть packet rate номер приёмник
TPWR мощность передатчика мВт модуль пульта
TRSS, TQly, TSNR те же показатели в обратную сторону дБм, %, дБ модуль пульта
RxBt напряжение аккумулятора В, шаг 0,1 контроллер
Curr ток А, шаг 0,1 контроллер, нужен датчик тока
Capa, Bat% израсходовано и остаток мА·ч, % контроллер
GPS, GSpd, Alt, Sats, Hdg координаты, скорость, высота, спутники, курс км/ч, м модуль GPS
Ptch, Roll, Yaw углы наклона радианы контроллер
FM режим полёта строка контроллер

Поле FM в Betaflight выглядит как ACRO, ANGL, HOR или !FS! при failsafe. На земле к нему добавляется символ: * значит готов к армингу, ! значит арминг запрещён.

В RxBt контроллер по умолчанию отдаёт полное напряжение батареи. Команда set report_cell_voltage = ON заменит его на среднее значение на банку, и тогда порог не придётся пересчитывать под 4S и 6S.

RSSI и LQ: как читать

Link Quality (LQ, на пульте RQly) считает пакеты. В ExpressLRS это доля принятых пакетов из последних 100, слоты телеметрии в подсчёт не входят, это видно в коде приёмника. 100 % значит, что дошло всё.

RSSI мерит громкость сигнала в дБм. Шкала начинается от нуля и идёт в минус, жёсткий предел составляет −130 дБм. Разработчики ELRS объясняют разницу так: RSSI говорит, насколько громко с вами разговаривают, а LQ говорит, сколько слов вы разобрали. Рядом сработал гудок? Громкость собеседника прежняя, а слово потеряно.

Отсюда практика чтения. LQ падает, RSSI в норме: мешает помеха, например видеопередатчик на борту или Wi-Fi рядом. Оба падают вместе: вы улетаете за предел, пора разворачиваться. Опасен случай, когда LQ держится на 100, а RSSI подошёл к пределу. Разработчики прямо предупреждают: LQ в такой момент обваливается очень быстро.

Каким должен быть RSSI? Единого числа нет, у каждого режима свой предел чувствительности. ExpressLRS советует ставить предупреждение на 5–10 дБ выше предела.

Режим ELRS 4.x, 2,4 ГГц RFMD Предел Порог предупреждения
50Hz 21 −115 дБм от −110 до −105 дБм
150Hz 24 −112 дБм от −107 до −102 дБм
250Hz 27 −108 дБм от −103 до −98 дБм
500Hz 29 −105 дБм от −100 до −95 дБм
F500, F1000 32, 33 −104 дБм от −99 до −94 дБм

В OSD Betaflight LQ выводится парой вроде 27:100: режим, затем проценты. Номера RFMD в 4.x изменились, старые таблицы от 3.x не подходят.

У SNR единого нормального значения тоже нет. Он зависит от режима, скачет от пакета к пакету, а в режимах FLRC (F500, F1000, D250, D500) всегда равен нулю. Поле RSSI в процентах разработчики ELRS использовать не советуют: без выбранного RSSI-канала Betaflight растягивает на проценты весь диапазон от −130 до 0 дБм, и понять по такому числу запас невозможно. Оно остаётся для случаев, когда другого поля нет.

Telem Ratio: чем платим за телеметрию

В ELRS радиоканал один, и пакеты в нём идут по очереди. Telem Ratio задаёт, какой пакет отдаётся обратному направлению. На этом слоте модуль молчит и слушает эфир, так что каждая доля телеметрии отнимается у частоты управления. Как выбрать значение, рассказано в статье о настройке ExpressLRS, здесь посчитаем цену.

Telem Ratio при 250 Гц Пакетов телеметрии в секунду Остаётся команд в секунду Полоса для данных
1:128 2,0 248,0 39 бит/с
1:64 (это и есть Std) 3,9 246,1 78 бит/с
1:16 15,6 234,4 547 бит/с
1:8 31,2 218,8 1172 бит/с
1:2 125,0 125,0 4922 бит/с

Полоса взята из таблицы разработчиков, число команд посчитано вычитанием. Std в прошивке 4.1 означает 1:128 для 500 Гц и всех режимов FLRC, 1:64 для 250 Гц, 1:32 для 150 Гц и 100Hz Full, 1:16 для 50 Гц.

Пакеты делятся на два сорта. Статистика связи (LINK) доступна всегда, прошивка старается отправлять её хотя бы раз в 512 мс. Данные контроллера (DATA) занимают остальные слоты и идут с низким приоритетом, поэтому при редкой телеметрии первыми начинают ползти координаты GPS. Режим Race выключает телеметрию на время арминга. Значит, рассчитывать в Race на голосовые тревоги о батарее в полёте нельзя, следить придётся по OSD.

Какой протокол что умеет

Провод от приёмника к контроллеру определяет, как вернётся телеметрия. Про выбор самой аппаратуры написано в статье как выбрать аппаратуру управления, здесь только обратный канал. Параметры порта взяты из исходников Betaflight 2026.6.2.

Система Провода до контроллера Порт Телеметрия
CRSF: ELRS, Crossfire 2, TX и RX 420 000 бод, без инверсии внутри того же UART
FrSky S.Port 1 плюс отдельный SBUS 57 600 бод, инверсия, полудуплекс отдельный порт Telemetry Output
FrSky F.Port 1 115 200 бод, 8N1, полудуплекс внутри того же провода
FlySky iBUS сигнал SERVO и сигнал SENS 115 200 бод, полудуплекс на линии телеметрии порт SENS, в Ports функция IBUS
SBUS 1 100 000 бод, 8E2, инверсия нет

CRSF самый простой случай: спецификация TBS описывает на борту две линии в полном дуплексе без инверсии. Отдельный порт телеметрии не нужен, в Betaflight CRSF не требует выбирать Telemetry Output на вкладке Ports. Спецификация называет скорость 416 666 бод, а Betaflight по умолчанию работает на 420 000, как и приёмники ELRS. Между пультом и модулем картина другая: там обычно один провод в полудуплексе, но это забота самого пульта. Оторвался провод от TX контроллера к RX приёмника? Управление работает, а данных контроллера на пульте нет.

S.Port у FrSky инвертирован, и на контроллере с процессором F4 напрямую он не подключается: встроенного инвертора у F4 нет, подробности в статье о полётном контроллере. На F7 и H7 хватает одного провода на TX порта. Настраивают его через tlm_halfduplex (включён по умолчанию) и tlm_inverted. У второго логика обратная: для SmartPort значение ON снимает инверсию, оно нужно для приёмников с выведенным неинвертированным сигналом.

F.Port объединяет SBUS и S.Port в одну линию. В Betaflight нужны set serialrx_provider = FPORT и set serialrx_halfduplex = ON. Сигнал на выводе S.Port приёмника обычно инвертирован, и на F4 документация ArduPilot советует внешний инвертор или неинвертированную площадку, если приёмник её имеет.

FlySky FS-iA6B по инструкции производителя двусторонний приёмник с протоколом AFHDS 2A. Каналы он отдаёт через порт SERVO, а датчики подключаются к порту SENS, тоже на шине i-BUS. В Betaflight линия телеметрии всегда работает как двунаправленная, а список передаваемых значений задаёт ibus_sensor. В документации INAV описано подключение: один провод от TX порта к SENS.

Приёмник FrSky X8R с надписью Telemetry и подписанными портами Smart Port, SBUS и RSSI на корпусе
SBUS и Smart Port на одном приёмнике: каналы идут по одному проводу, телеметрия по другому · Фото: SokilFPV, CC BY-SA 4.0, Wikimedia Commons

SBUS телеметрии не несёт вовсе. Приёмник с портом SBUS может иметь телеметрию, но она идёт другим проводом: на корпусе FrSky X8R рядом подписаны SBUS и Smart Port. Futaba решила задачу иначе и сделала порт S.BUS2 с двусторонним обменом. ArduPilot прямо пишет: хотите телеметрию с ELRS, подключайте CRSF; SBUS годится только без неё.

Настройка в Betaflight

В Betaflight App откройте вкладку Receiver, раздел Telemetry, и включите переключатель Telemetry output. На свежей конфигурации он включается сам: при первой загрузке прошивка активирует эту функцию, если она есть в сборке. В CLI то же самое выглядит так:

feature TELEMETRY
set serialrx_provider = CRSF
set serialrx_inverted = OFF
set serialrx_halfduplex = OFF
set report_cell_voltage = ON    # необязательно: RxBt станет напряжением на банку
save

Названия ниже проверены по исходникам тега 2026.6.2. В старых инструкциях встречается telemetry_inverted: так параметр называется в INAV, в Betaflight он tlm_inverted.

Параметр По умолчанию Что делает
tlm_halfduplex ON один провод для S.Port и других протоколов на отдельном порту
tlm_inverted OFF меняет полярность линии телеметрии
report_cell_voltage OFF RxBt как среднее на банку
telemetry_disabled_voltage, _lat_long, _mode и другие OFF убирает лишнее из потока, чтобы быстрее шло нужное
crsf_use_negotiated_baud OFF согласование скорости CRSF, с ELRS не используется
crsf_tlm_accgyro OFF сырые данные гироскопа и акселерометра, нужен CRSF v3

RxBt появится, только если в контроллере настроен датчик напряжения, а Curr и Capa потребуют датчик тока: Betaflight ставит кадр батареи в расписание лишь при этих условиях. Ещё одна мелочь для протоколов с отдельным портом: если телеметрия делит его с другой функцией, она работает только при арминге.

Поле RSSI Channel на вкладке Receiver оставьте в Disabled: RSSI и LQ уже приходят по CRSF, разработчики ELRS отдельно просят не выбирать канал. Какие поля вывести в очки, написано в статье о настройке Betaflight.

INAV включает телеметрию той же командой feature TELEMETRY. В ArduPilot приёмник садится на UART с SERIALx_PROTOCOL = 23 и RSSI_TYPE = 3, соединение обязательно полнодуплексное. Для наземных станций существует MAVLink, лёгкий протокол сообщений между дроном и программой вроде Mission Planner, а ELRS умеет работать и в таком режиме.

EdgeTX: датчики, тревоги, голос

Подключите аккумулятор к дрону, дождитесь связи, откройте настройки модели, страницу Telemetry, нажмите Discover New и подождите, пока заполнится список. Значения чёрного цвета обновляются, красные перестали приходить. Если список устарел, удалите датчики и найдите их заново: так советуют разработчики ELRS.

Пульт FrSky Taranis X9D Plus с надписью Digital Telemetry Radio System над экраном
FrSky вынесла телеметрию прямо в название системы на панели пульта · Фото: Lucasbosch, CC BY-SA 3.0, Wikimedia Commons

Блок Rx-Stats на той же странице задаёт тревоги связи. EdgeTX рекомендует 45 для Low alarm и 42 для Critical alarm. Для ELRS и Crossfire блок называется Rqly: в коде EdgeTX значением «RSSI» для этих тревог служит именно качество связи в процентах. Голос «RF signal low» при таких модулях означает RQly ниже 45, дБм тут ни при чём. Отдельную тревогу по 1RSS или по RQly с более высоким порогом можно сделать логическим переключателем.

Тревога по батарее собирается из двух строк: логический переключатель и специальная функция. Пример для 4S: порог 14,0 В соответствует 3,5 В на банку, ниже которых LiPo под нагрузкой лучше не разряжать.

Экран Строка Значения
Logical Switches L01 Function a<x, V1 RxBt, V2 14.0, Delay 3.0
Special Functions SF1 Switch L01, Function Play Value, Value RxBt, Repeat 10s

Задержка нужна, чтобы просадка на резком газе не поднимала ложную тревогу. В руководстве EdgeTX приведён пример с 10 секундами, Oscar Liang использует 3. Эти таблицы мы собрали по руководству, на пульте они не проверялись.

OSD, телеметрия, Blackbox

Три инструмента часто путают, хотя данные у них похожие.

OSD Телеметрия на пульте Blackbox
Где видно в очках на экране пульта и голосом на компьютере после посадки
Канал видео радио управления, обратно память контроллера или SD
Нужно для полёта с очками полёта без очков, самолётов, голосовых тревог настройки PID, разбора аварии
Откажет, если пропало видео Telem Ratio Off, Race при арминге нет места в памяти

В Betaflight предупреждения OSD настраиваются параметрами osd_link_quality_alarm (по умолчанию 80), osd_rssi_dbm_alarm (−60) и osd_rsnr_alarm (4). Значение −60 дБм Oscar Liang считает слишком высоким: на 250 Гц он использует −98 и LQ 70. В Blackbox тоже пишется RSSI, так что после аварии видно, что случилось со связью.

Телеметрия и failsafe

Телеметрия не управляет безопасностью, она предупреждает. Failsafe срабатывает на контроллере, когда перестают приходить каналы управления, а обратный канал тут ни при чём. Как это работает у ELRS, описано в статье о настройке. Потеря телеметрии не отключит моторы и не вернёт дрон домой.

Фраза «Telemetry Lost» говорит о пакетах в сторону пульта. Команды в этот момент могут идти нормально, поэтому она не повод паниковать, но повод посмотреть на дрон. Сам модуль ELRS тянет паузу перед этим сообщением до 3 секунд, причём тем меньше, чем ниже был последний LQ.

Польза телеметрии в том, что она сообщает заранее: RQly падает, напряжение садится, а управление пока работает. Предупреждение пришло, пилот разворачивается, failsafe не нужен.

Если телеметрия не работает

Что видно Причина Что делать
Датчиков нет совсем, в шапке ELRS нет буквы C Telem Ratio в положении Off поставить Std
RQly и 1RSS есть, RxBt нет контроллер не шлёт данные проверить провод TX контроллера на RX приёмника, Telemetry output, датчик напряжения
Значения красные перестали обновляться проверить связь, повторить Discover New
GPS обновляется рывками мало слотов поднять Telem Ratio, например до 1:16
На S.Port пусто, на F4 нет инверсии площадка с инвертором или неинвертированный сигнал
В OSD нет LQ выбран RSSI-канал выставить RSSI Channel в Disabled и перезагрузить контроллер

Источники

Частые вопросы

Что такое телеметрия простыми словами?

Это измерение на расстоянии: датчик стоит на объекте, а показания приходят человеку по каналу связи. Модель в полёте сообщает на пульт, сколько осталось в батарее, насколько устойчива связь и где она находится.

Что такое RSSI и каким он должен быть в FPV?

RSSI показывает силу принятого сигнала в дБм: чем ближе к нулю, тем сильнее. Единой нормы нет, предел зависит от режима. У ExpressLRS на 250 Гц предел чувствительности равен −108 дБм, поэтому тревогу разумно задать в районе от −103 до −98 дБм.

Что важнее, RSSI или LQ?

LQ показывает, сколько пакетов дошло, и это прямая оценка связи прямо сейчас. RSSI показывает запас: LQ долго держится высоким, а у границы дальности падает очень быстро. Разработчики ExpressLRS советуют при выборе одного показателя брать LQ, а лучше выводить оба.

Почему не работает телеметрия на пульте?

Сначала проверьте, что Telem Ratio в Lua-скрипте ELRS не стоит в положении Off. Затем запустите на пульте поиск датчиков, кнопка Discover New. Если RQly и 1RSS есть, а RxBt нет, данных не отдаёт контроллер: проверьте провод от TX контроллера к RX приёмника и переключатель Telemetry output на вкладке Receiver.

Есть ли телеметрия в SBUS?

Нет. SBUS идёт от приёмника к контроллеру по одному проводу и обратного канала не имеет. У приёмников FrSky телеметрия идёт отдельным проводом S.Port, а у Futaba для неё сделан порт S.BUS2. Если нужен один порт на всё, используют CRSF или F.Port.

Термины в статье

Читайте также