EmuFlight icon indicating copy to clipboard operation
EmuFlight copied to clipboard

Jeti EXBUS not working on EmuFlight, but does on Betaflight

Open jimmiebfulton opened this issue 4 years ago • 2 comments

Jeti EXBUS receiver protocol doesn't seem to be working in EmuFlight.

I'm new to EmuFlight, setting it up for the first time. Therefore, I'm not sure if this is an issue with EmuFlight firmware, or the specific board I'm using. I suspect it is EmuFlight. I'm able to flash to Betaflight, and everything works fine there.

  • I have an HGLRC Zeus F745 20x20 FC with my receiver wired to TX on UART1 (TX1, which provides telemetry over EXBUS on Betaflight)
  • The board is flashed with 0.4.0 with target HGLRCF722.
  • I have 'Serial RX' turned on for UART1 in the Ports tab
  • On the Configuration tab under Receiver, I have "Serial-based receiver(SPEKSAT, SBUS, SUMD)" selected
  • For the Serial Provider, I have "JETIEXBUS" selected.

After Saving, rebooting/repowering, and going to the Receiver tab, I get no receiver output.

With this exact configuration under Betaflight, this all works, and is the standard setup for using Jeti Receivers on Betaflight.

jimmiebfulton avatar Sep 26 '21 00:09 jimmiebfulton

I just loaded EmuFlight onto a HolyBro Kakute F7HDV with a working Jeti Receiver setup on Betaflight, and Jeti does not work on EmuFlight on this target, either. It appears Jeti support is broken in EmuFlight.

jimmiebfulton avatar Sep 26 '21 01:09 jimmiebfulton

in 2021, i didn't even know where to look.. today i'm noticing that USE_SERIALRX_JETIEXBUS & USE_TELEMETRY_JETIEXBUS are only defined if FC's flash is >= 256MB.

I wonder if these FC's flash are smaller...

i could potentially force enable thes for testing purposes. If it still fails, then something broken is inherited from Butterflight/betaflight 3.5.x

EmuFlight_0.4.1_Test-builds-for-JETIEXBUS.zip

nerdCopter avatar Aug 08 '22 16:08 nerdCopter