rtlopez / esp-fc

Espressif based flight controller for hobbyist
MIT License
228 stars 51 forks source link

v0.2.0-RC1 / SBUS is not working (only PPM works) / ESP32 (non mini) #86

Closed ghehssalto closed 1 year ago

ghehssalto commented 1 year ago

Hello folks,

first of all that is an outstanding project thanks!

Currently I'm not able to use SBUS, however PPM is working, but I want to use SBUS :(.

My setup: Flysky FS-i6x + FSIA10B ESP32 (non mini) *I changed on the remote Flysky FS-i6x & Betaflight UI to SBUS & changed the wiring of the receiver FSIA10B accordingly for SBUS

rtlopez commented 1 year ago

Hi @ghehssalto , can you show me the ports and receiver tabs? Which pin are you using to connect receiver? It must not be the same as ppm. You have to use serial rx pin of selected port. You can check pin assignments using cli command 'get pin'.

ghehssalto commented 1 year ago

Hello now it's working THX!

But I have e new issue:

Every now and then it hangs completely and I have to reconnect and bug

then this message comes up bug2

rtlopez commented 1 year ago

@ghehssalto on which port did you set the serial rx option? is this problem on reveiver tab only or all? are you able to connect to CLI? if yes, type reboot and paste result here.

rtlopez commented 1 year ago

@ghehssalto I forgot to mention, there are some quirks in connection to BF configurator. Usually it is impossible to connect right after flashing board. Powe cycle is required. Also if you enter CLI mode, you have to connect disconnect twice to leave. This issues shoud be eventually resolved in configurator, but it is not part of this project. Also similar issues might appear in connection of specific USB/UART chips or theirs drivers, especially when saving configuration that forces reboot.

In general I recommend:

  1. disable auto-connect option in top of application window
  2. disable autocomplete in configurator options

image

ghehssalto commented 1 year ago

will try, thx for your very fast response & great support!

Love your spirit, really!