Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frozen UI when USB-CDC Telemetry Mirror without connection #4731

Closed
1 task done
r1000ru opened this issue Mar 13, 2024 · 3 comments · Fixed by #4822
Closed
1 task done

Frozen UI when USB-CDC Telemetry Mirror without connection #4731

r1000ru opened this issue Mar 13, 2024 · 3 comments · Fixed by #4822
Assignees
Labels
bug 🪲 Something isn't working triage Bug report awaiting review / sorting

Comments

@r1000ru
Copy link

r1000ru commented Mar 13, 2024

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

If you assign USB-CDC as a Telemetry Mirror, connect the wire and select USB-CDC in the menu, then the interface freezes before connecting to USB Serial from the host side. If you disconnect from the USB Serial, the interface also freezes. If you pull out the cord without disconnecting, the interface comes to life.

Expected Behavior

UI (and may be somethink else?) not freezes.

Steps To Reproduce

  1. In hardware setup set USB-CDC is Telemetry Mirror.
  2. Turn on transmitter and receiver, wait connect.
  3. Plug usb cable from PC to transmitter and select USB-CDC.
  4. Check, that UI is frozen.
  5. Open USB Serial port in terminal
  6. You will see a stream of bytes of telemetry
  7. Check, that UI is live
  8. Close USB Serial
  9. Check, that UI is frozen.
  10. Unplug usb cable
  11. Check, that UI is frozen.
  12. Plug usb cable and reopen the USB Serial port in the terminal
  13. Check, that UI is live
  14. Unplug cable (do not close the connection in terminal)
  15. Check, that UI is live

Version

Other (Please specify below)

Transmitter

RadioMaster Pocket

Operating System (OS)

Windows

OS Version

No response

Anything else?

EdgeTX 2.10-RC1

@r1000ru r1000ru added bug 🪲 Something isn't working triage Bug report awaiting review / sorting labels Mar 13, 2024
@philmoz
Copy link
Collaborator

philmoz commented Mar 13, 2024

Reproducible on TX16S and MT12 (have not tested others).
In my case both TX16S and MT12 completely lock up and require the battery to be pulled to recover.

@raphaelcoeffic
Copy link
Member

@philmoz and we agree this is not an issue caused by any UI code, right?

@raphaelcoeffic raphaelcoeffic self-assigned this Mar 15, 2024
@philmoz
Copy link
Collaborator

philmoz commented Mar 15, 2024

@philmoz and we agree this is not an issue caused by any UI code, right?

It happens on both color and B&W radios so I don't think it is UI related.

raphaelcoeffic added a commit that referenced this issue Mar 29, 2024
pfeerick pushed a commit that referenced this issue Mar 29, 2024
pfeerick pushed a commit that referenced this issue Mar 30, 2024
3djc pushed a commit that referenced this issue Mar 30, 2024
ThomasKuehne pushed a commit to ThomasKuehne/edgetx that referenced this issue Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🪲 Something isn't working triage Bug report awaiting review / sorting
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants