Skip to content

External Module serial connection is not stable. #6816

@frankiearzu

Description

@frankiearzu

Is there an existing issue for this problem?

  • I have searched the existing issues

What part of EdgeTX is the focus of this bug?

Transmitter firmware

Current Behavior

Using the latest code from Nightly build of main (Nov 22). TX16s and Boxer.
Using external modules, the telemetry is not working.

Added a bit of tracing and local compile of firmware, seems like is mostly missing the 1st byte of the telemetry stream. but sometimes, can be in the middle. Most protocols have traces to report that we are getting an invalid start of message, so is easy to see in the traces.

Tried with an external multi-module, no telemetry detected. (multiple RXs.. FrSky, DSM, etc)
Tried an external DSMP, also no telemetry.
Also somone else also reported on Discord similar behaviour with external ELRS.

On the outbound side, i also see corruption of the messages going out in some cases, but that one is more dificult to trace.

Everything works with Internal MM.

Expected Behavior

Telemetry on external modules should work.

Steps To Reproduce

Use an external multi-module. Try to use it.. Sometimes the outboud (sending channels) works, but what is consistent is that the telemetry is not working. Sometimes you have to go back to 2.11.3 to do the bind, and then upgrade back to 3.0, so that the RX is already connected.

With the multi-module, you don't need an external connection, but you will not get the Multi-Module version, that is telemetry between the MM and TX, no external RX needed.

Changing the firmware done with ETX Buddy, so that the bootloader and firmware are in sync.

Version

Nightly (Please give date/commit below)

Transmitter

RadioMaster TX16S / TX16SMK2
RadioMaster Boxer

Operating System (OS)

No response

OS Version

No response

Anything else?

Works well with Multi-Module on 2.11.3

Nightly build from Nov 22, 129203c

From some of my local DSMP testing on 3.0 (main)

Image

From Discord using a external ELRS
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug 🪲Something isn't workingbug/regression ↩️A new version of EdgeTX broke something

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions