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

Disable TX diversity on FM30 #1882

Merged
merged 1 commit into from Oct 18, 2022

Conversation

CapnBry
Copy link
Member

@CapnBry CapnBry commented Oct 14, 2022

This disables diversity switching on the TX on SIYI FM30 hardware, which is causing major issues by transmitting half the packets to a disconnected antenna u.FL.

Details

The PR which unified the ANT_CTRL defines enables TX diversity on any TX target that has this set. However, the FM30 has this set but only has one physical antenna attached so this started sending 50% of the packets out the second, disconnected antenna.

I did not notice this because I have added a second internal antenna to my FM30 so it was not obvious in testing as the RSSI reported is smoothed and will just show a lower average.

Target Branch

I dunno what is supposed to go on what branch, but this is a bug fix for 3.0.1 so it is against 3.x.x-maint. It should also apply cleanly to master if I should need to rebase it, or just flippin retype the 20 characters this patch is.

@CapnBry CapnBry added the bug 🐛 Something isn't working label Oct 14, 2022
Copy link
Collaborator

@pkendall64 pkendall64 left a comment

Choose a reason for hiding this comment

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

Doh, good catch.

@JyeSmith JyeSmith merged commit 79374c4 into ExpressLRS:3.x.x-maintenance Oct 18, 2022
@CapnBry
Copy link
Member Author

CapnBry commented Oct 18, 2022

Reporting user aMax on Discord / RC Groups also reports this fully resolves their terrible signal issue. Thanks for the quick reviews!

@CapnBry CapnBry deleted the fm30-anti-diversity branch October 25, 2022 12:54
qqqlab pushed a commit to qqqlab/ExpressLRS that referenced this pull request Feb 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 Something isn't working V3.0 🚀
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants