Семейство процессоров STM32F7, представленное в новейших экспериментальных контроллерах, таких как AnyFC F7 (а также предстоящий AnyFC M7 с меньшим STM32F722), упрощает многие вещи. Например, по сравнению с платами F4 соединение SmartPort или S.Bus чрезвычайно просто и может быть выполнено на любом свободном UART. Больше не требуется аппаратных хаков, внешних инверторов и других «специальных» способов.
Единственное необходимое оборудование — это кабель для подключения приемника с поддержкой SmartPort со свободным портом UART на плате F7. Это будет работать на X8R, X6R, X4R, X4RSB, XSR и любом другом приемнике.
В приведенной выше схеме показан разъем X4R / X4RSB. Для других приемников обратитесь к руководству и подключите контакт S.Port к UART TX на полетном контроллере.
Betaflight
Следующие шаги работают на Betaflight 3.1.7 и выше
- Открыть конфигуратор Betaflight
- Перейти на вкладку «Configuration» и включить функцию Telemetry
- Сохранить и перезагрузить
- Перейти на вкладку «Ports» и включить SmartPort на выбранном UART. Я выбрал UART8, можно использовать любой другой свободный UART
- Сохранить и перезагрузить
- Перейти на вкладку «CLI» и ввести
tlm_inversion = ON
и
save
INAV
Следующие шаги работают на INAV1.7 и выше
- Открыть конфигуратор Betaflight
- Перейти на вкладку «Configuration» и включить функцию Telemetry
- Сохранить и перезагрузить
- Перейти на вкладку «Ports» и включить SmartPort на выбранном UART. Я выбрал UART8, можно использовать любой другой свободный UART
- Сохранить и перезагрузить
- Перейти на вкладку «CLI» и ввести
tlm_inversion = ON
и
save