Если в OSD или в ответе CLI status написано DSHOT_TELEM, Betaflight не получает корректную bidirectional DShot-телеметрию хотя бы от одного ESC и поэтому запрещает арминг. В поиске это сообщение часто набирают как «deadshot telemetry». Это не команда, которую нужно «сбросить»: сначала требуется найти, почему обратные данные от моторов не приходят.

Сначала подтверди именно этот флаг
Сними пропеллеры, подключи Betaflight App, открой CLI и выполни status. Запиши все arming disable flags: рядом с DSHOT_TELEM могут быть MSP, RXLOSS или RPMFILTER, и у каждого своя причина. Наличие нескольких флагов нормально — устраняй их по одному, не пытайся принудительно включить моторы.
DSHOT_TELEM появляется, когда bidirectional DShot включён, но активная телеметрия не подтверждена всеми моторами. В некоторых версиях и конфигурациях при включённом RPM-фильтре похожая неисправность показывается как RPMFILTER. Диагностический путь у этих сообщений общий: проверить питание ESC, совместимость firmware и качество обратного сигнала каждого канала.

Подай питание на ESC
USB обычно питает полётный контроллер, но не силовую часть ESC. Без LiPo во вкладке Motors можно увидеть 100% ошибок телеметрии даже на исправном квадрокоптере. С пропеллерами, уже снятыми с моторов, подключи аккумулятор, дождись полной мелодии ESC и только затем открой Motors. VTX и другие горячие узлы должны получать охлаждение.
Если ESC не проиграл нормальную стартовую последовательность, сначала проверяй аккумулятор, силовые провода, шлейф FC–ESC и общий провод GND. Настройка фильтра не исправит ESC, который не запустился физически.
Проверь телеметрию каждого мотора
- Во вкладке Motors подтверди предупреждение о снятых пропеллерах.
- Проверь, что выбран DShot-протокол, подходящий контроллеру и ESC.
- Медленно запусти каждый мотор отдельно и наблюдай RPM и процент ошибок.
- Повтори проверку для всех выходов, не ограничиваясь общим Master.
Официальная документация рекомендует добиваться не более 1% ошибок. Один канал с 100% или нестабильными данными указывает на конкретный ESC, сигнальный провод, разъём или моторный выход. Если ошибаются все четыре, вероятнее общая причина: ESC firmware не поддерживает bidirectional DShot, неверно выбран протокол или конфигурация не была перезапущена после изменения.
Выбери правильное исправление
Если нужен RPM filter или Dynamic Idle, оставь bidirectional DShot включённым и приведи ESC к совместимой конфигурации. BLHeli_32 требует поддерживающую версию, BLHeli_S — совместимую firmware вроде Bluejay, AM32 также поддерживает обратную телеметрию. Никогда не прошивай ESC по похожему названию: сначала сохрани текущие настройки и точно определи target каждого устройства.
Если bidirectional DShot включили случайно и функции, которым нужны RPM-данные, не используются, отключи его через Motors/Configuration и сохрани с перезагрузкой. Затем проверь, что RPM filter и Dynamic Idle не остались зависимыми от отсутствующей телеметрии. Не маскируй неисправность снижением фильтрации на уже настроенном шумном квадрокоптере.
При единичных ошибках проверь сигнальный шлейф и пайку, переставь подозрительный канал только по документированной схеме платы и сравни результат. Такой перекрёстный тест отделяет неисправность ESC от выхода FC. Не запускай мотор без закреплённого колокола и не держи его долго на столе.
Критерий готовности
После полного power cycle с LiPo все ESC стартуют, каждый мотор показывает правдоподобный RPM, ошибки остаются ниже 1%, а status больше не содержит DSHOT_TELEM или RPMFILTER. Только после этого устрани остальные флаги, отключись от Betaflight App и проверь арминг без пропеллеров. Общую таблицу причин смотри в материале о диагностике arming flags, а моторные выходы — в безопасном тесте Motors.