Skip to content

SoftSerial

Главная рекомендация: It is always better to use a hardware UART if one is available.

Статьи и видео

Руководство: как использовать Betaflight SoftSerial

Tutorial: Betaflight Softserial. YouTube: Mirko FPV

Setting Up Softserial In Betaflight! New Command In 4.5! - FPV Questions. YouTube: Joshua Bardwell Livestream Clips

SoftSerial - Betaflight

Tutorial: How to Setup Betaflight Softserial (oscarliang)

Схема подключения аналогового VTX на SoftSerial

Если хочешь как на сайте бэты для полетника BETAFPV F4 1S 12A AIO, в порт s5, то надо:
- Активировать softserial на вкладке Конфигурации.
- Убедиться что softserial действительно заведен на эту площадку (вроде как да. см resource для полетника)
- во вкладке порты нужно на появившемся softserial выставить в последней колонке "VTX (TBS Smart Audio)"

Ограничения

  • SoftSerial грузит CPU
  • На нем нельзя вешать цифру или приемник
  • Должен быть включен 4k pidloop
  • GPS использовать с ограничениями
  • baudrate - 19200

Softserial with GPS

SoftSerial грузит CPU

Уменьшаем частоту Gyro и PID Loop с 8kHz на 4kHz на закладке Configuration.
Not Enough UART Ports? No Worries - Betaflight SOFTSERIAL To The (GPS) Rescue. YouTube: KremerFPV

Назначение SoftSerial в ресурсах

В BF 4.4 он называется:
SERIAL_RX 11
SERIAL_TX 11
SERIAL_RX 12
SERIAL_TX 12

В BF 4.5:
SOFTSERIAL_TX 1
SOFTSERIAL_RX 1
SOFTSERIAL_TX 2
SOFTSERIAL_RX 2

посмотреть можно командой

resource 
resource show