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

SBUS: failsafe mode Last Position stops SBUS output #2706

Merged

Conversation

mha1
Copy link
Contributor

@mha1 mha1 commented May 17, 2024

Problem:

In a failsafe situation (i.e. disconnected state) the status of frameMissed and frameAvailable is false. This leads to skipping the output of SBUS frames in a failsafe situation with failsafe mode Last Position selected.

Solution:

Extend the logic for skipping an SBUS frame to take the failsafe state in account. Now SBUS frames will be output with frozen data (last position), the failsafe bit set and at 9ms interval.

@mha1 mha1 changed the base branch from master to 3.x.x-maintenance May 17, 2024 13:19
@mha1 mha1 requested review from pkendall64, CapnBry and JyeSmith and removed request for JyeSmith May 17, 2024 13:19
@CapnBry CapnBry merged commit 499697c into ExpressLRS:3.x.x-maintenance May 18, 2024
43 checks passed
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.

None yet

3 participants