Skip to content

Conversation

@pkendall64
Copy link
Collaborator

@pkendall64 pkendall64 commented Dec 17, 2025

When a connection is made to a TX, the OtaNonce starts counting. When Binding is then started (after a connection) i.e. to release a loaned model or other things... 🤔, then the nonce needs to be reset to zero as the TX binding does. Otherwise, who knows what it will be and the bind can never succeed!

Testing

  1. Connect to a RX
  2. Power off the TX
  3. Press the bind button on the RX till it enter bind mode
  4. Power the TX and select [Bind] in the Lua script
  5. 😢 if it's before this PR; 😄 if this PR is used

Copy link
Member

@CapnBry CapnBry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

5. 😢 if it's before this PR; 😄 if this PR is used

This had me laughing. Also, can't believe I didn't check that this weekend because here's my betaflight v4 commit haha

Image

Copy link
Contributor

@mha1 mha1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed: 😢 if it's before this PR; 😄 if this PR is used

@pkendall64 pkendall64 merged commit 63fb9d9 into ExpressLRS:master Dec 17, 2025
26 checks passed
@pkendall64 pkendall64 deleted the 4.0/bind-fix branch December 17, 2025 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants