Betaflight | Вкладка «Порты» (Ports Tab)
К портам UART вашего полётного контроллера будет подключено множество различных устройств и периферии, таких как GPS, видеопередатчики VTX и прочее. Здесь вы указываете полётному контроллеру, как "читать" и что делать с данными, которые он получает с этих портов.
Порты
Примечание: не все комбинации настроек допустимы. При обнаружении недопустимой конфигурации прошивка полётного контроллера сбросит настройки последовательного порта.
Внимание: Не отключайте MSP на первом последовательном порту (UART1), если вы не уверены в своих действиях. Это может привести к невозможности восстановления конфигурации и её потере. Настройка прошивки по USB будет невозможна.
Идентификатор (Identifier)
Название порта. Обычно UART[x], SOFTSEATAL или USB. Номер UART соответствует парам RX-TX на полётном контроллере (FC).
Конфигурация/MSP (Configuration/MSP)
Как следует из названия, обычно используется для низкоуровневой связи по протоколу MSP (MultiWii Serial Protocol) для настройки контроллера с внешних устройств (например с компьютера по USB) или для обеспечения более прямого способа управления. Также здесь можно установить определённую скорость передачи данных (baud rate).
Внимание: Не включайте MSP для текущего UART при его настройке и активированных других параметрах (например, для Serial RX). Это довольно распространённая ошибка, которая может привести к тому, что конфигуратор не сохранит настройки, чтобы предотвратить нежелательное поведение контроллера при конфликте настроек.
Serial RX
Используется для настройки UART на приём последовательных данных от приёмника. Это наиболее распространённое использование UART-порта. Если вы включили эту опцию, скорее всего, другие настройки для этого порта трогать не нужно.
Вывод телеметрии (Telemetry Output)
Используется для старых радиосистем, которые требовали передачи телеметрии обратно на приёмник по отдельному UART, отличному от того, что используется для управления. Также может потребоваться установить скорость передачи данных для вашего устройства. Для большинства современных радиосистем, таких как ELRS, эта настройка не используется. Современные приёмники по умолчанию используют двустороннюю связь с полётным контроллером, что позволяет передавать телеметрию через тот же порт, что и для приёма сигнала (Serial Rx).
Убедитесь, что вы включили вывод телеметрии (Telemetry output) на вкладке «Приёмник» (Receiver tab), чтобы полётный контроллер отправлял телеметрию на приёмник.
Ввод данных с датчика (Sensor Input)
Используется, когда нужно, чтобы порт принимал данные от датчика. Это применяется для таких вещей, как телеметрия с ESC BLHeli_32 или GPS. Для работы GPS может также потребоваться вручную назначить скорость передачи данных.
Периферийные устройства (Peripherals)
Опции, позволяющие полётному контроллеру управлять периферийными устройствами, такими как VTX, камеры, внешние OSD и цифровые VTX, вместе с MSP. Как и в случае с «Выводом телеметрии / Telemetry output» и «Вводом данных с датчика / Sensor input», вам может потребоваться установить скорость передачи данных для вашего устройства, хотя распространённые устройства, такие как VTX с поддержкой SmartAudio, Tramp и MSP, должны хорошо работать со скоростями по умолчанию.
