f5soh

  • *****
  • 4063
    • LibrePilot
Re: Sbus inverter option
« Reply #15 on: May 09, 2017, 08:53:22 am »
Quote
RSSI is output on channel 9, and that was confusing the wizard
You just need to declare manually the channel 9 under the Rssi line, save and Rssi is ignored for normal wizard usage.

Schugy

  • *
  • 2
Re: Sbus inverter option
« Reply #16 on: November 03, 2017, 09:40:42 pm »
My Walkera RX-SBUS also uses inverted SBUS signal. It supports PPM too but I'd like to use SBUS with my CC3D. Only got some flicker (Channel 18, 1, 2, 3 ...).

SBUS inversion seems to be pretty common.

mr_w

  • *
  • 152
    • LibrePilot
Re: Sbus inverter option
« Reply #17 on: November 04, 2017, 10:12:48 am »
SBUS is by default "inverted", which means opposite (inverted) of what common UART uses. SBUS inactive line is logic low level, and active bits are represented as logic 1 (high level). UART uses the opposite way, but as it is more common it is considered as "normal", and SBUS as inverted.

On the other hand, cheaper receivers use cheaper hardware that doesn't have the capability of "inverting" the serial signal to fully comply with SBUS standard, and of course omitting external inverter (on rx side) makes thing even cheaper. Therefore, some RXes do indeed have somewhat non-standard SBUS that uses "non-inverted" UART type protocol.

Anyways, back to LibrePilot, current next does support turning off the inverter. The option to do so is accessible in HwSettings object through System tab.