Хороший OSD не показывает все доступные датчики. Он отвечает на несколько срочных вопросов: сколько энергии осталось, надёжна ли связь, сколько длится полёт, куда возвращаться и почему коптер предупреждает об опасности. Если для чтения экрана приходится отводить взгляд от траектории, элементов уже слишком много.
Как OSD попадает в изображение
В классической аналоговой схеме камера отправляет композитный сигнал на полётный контроллер, чип OSD добавляет символы, а затем изображение уходит в VTX. Большинство таких плат использует MAX7456-совместимый тракт. В цифровой системе полётник передаёт данные воздушному модулю по MSP DisplayPort, а тот рисует их поверх изображения.
Betaflight App поддерживает оба варианта в одной вкладке OSD, но формат экрана различается. PAL использует сетку 30 × 16, NTSC — 30 × 13. HD-режим обычно начинает с 53 × 20, после чего цифровое устройство может сообщить поддерживаемый размер Canvas через MSP DisplayPort. Поэтому макет нужно проверять в реальных очках, а не только в превью приложения.
Минимальный полётный профиль
Для обычного фристайла достаточно компактного набора:
- Напряжение аккумулятора или среднее напряжение банки — быстрый ориентир под нагрузкой.
- Израсходованные mAh — полезная оценка остатка после калибровки датчика тока.
- Таймер арма — показывает реальное время работы моторов.
- LQ, RSSI dBm или другая метрика радиосистемы — выбирай показатель, который действительно передаёт твой приёмник.
- Предупреждения — их нельзя убирать ради чистого кадра.
- Режим полёта — полезен, если один переключатель меняет несколько режимов.
Цифра RSSI без понимания шкалы может быть бесполезной. Для ExpressLRS и других современных систем важны качество пакетов и уровень сигнала в dBm; пороги зависят от packet rate и документации радиосистемы. Не переносись между шкалами как между процентами одного прибора.
Профиль навигации
Если установлен GPS, добавь число спутников, расстояние до Home, стрелку Home, скорость и высоту. Координаты полезны после падения, но постоянная строка широты и долготы перегружает полётный экран. Их можно оставить в отдельном профиле или послеполётной статистике.
Стрелка Home имеет смысл только после корректной фиксации точки старта и определения курса. Если она показывает неверное направление, дополнительный элемент OSD создаёт опасную уверенность. Для GPS Rescue оставь включёнными системные warnings: они показывают невозможность или отказ режима в терминах, поддерживаемых установленной прошивкой.
Диагностический профиль
Отдельный макет удобно использовать после ремонта или изменения настроек. В него можно временно добавить ток, температуру ядра, частоту обновления, RPM, GPS-качество и другие служебные показатели. После подтверждения работы вернись к простому полётному профилю.
Три доступных профиля логично распределить так:
- Чистый фристайл: энергия, связь, таймер и warnings.
- Навигация: Home, спутники, расстояние, скорость и высота.
- Диагностика: дополнительные датчики и временные показатели теста.
Показания нужно калибровать
OSD не исправляет неверный датчик. Напряжение сравнивают с мультиметром, а израсходованные mAh — с тем, сколько затем вернул зарядник. Один полёт не даёт точного коэффициента: сделай несколько циклов без глубокого разряда и сравни сумму. Датчик тока особенно важен для тяжёлых сборок, где время полёта заметно меняется от нагрузки и ветра.
Высота по барометру и GPS также не абсолютна. Барометр чувствителен к потоку воздуха и температуре, GPS — к геометрии спутников. Для навигации важнее стабильная тенденция и проверенное поведение конкретной сборки, чем большое число знаков после запятой.
Расположение элементов
Центр и предполагаемую траекторию оставь свободными. Энергию и связь размести у верхних углов, таймер — там, где он читается периферическим зрением, предупреждениям оставь заметную область. Не ставь критичный текст у самого края: цифровая система, масштабирование очков или смена PAL/NTSC может его обрезать.
Проверь макет на светлом небе, тёмной земле и в движении. Шрифт, который выглядит аккуратно в помещении, может исчезнуть на пересвеченном фоне. Для цифрового OSD дождись подключения воздушного модуля: только тогда Betaflight узнает фактический Canvas.
Предупреждения важнее украшений
OSD показывает причины запрета арминга, RXLOSS, FAILSAFE, низкое напряжение, проблемы GPS Rescue и другие состояния. Не маскируй warnings большим логотипом, искусственным горизонтом или постоянной статистикой. Искусственный горизонт полезен только после точной калибровки акселерометра и не заменяет видимый горизонт.
Если элемент не меняет решение пилота во время полёта, скорее всего, ему место в диагностическом профиле или послеполётной статистике.
Финальная проверка
- Выбери правильный Video Format и дождись связи с цифровым VTX, если он используется.
- Проверь, что все элементы помещаются в реальном изображении очков.
- Подтверди напряжение и ток внешними измерениями.
- С пропеллерами, снятыми на столе, вызови безопасное предупреждение и убедись, что оно видно.
- После первого полёта убери всё, на что ни разу не посмотрел.
Рабочий OSD похож на приборную панель, а не на телеметрический дамп: минимум данных, честные датчики и предупреждения, которые невозможно пропустить.
Источники для подготовки: технические материалы profpv.ru и официальная документация стабильной Betaflight 2025.12.5. Текст и структура созданы редакцией WARPfly заново.