-
-
Notifications
You must be signed in to change notification settings - Fork 153
update feedforward and dynamic idle debug headers and graphs for 4.3 #521
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
update feedforward and dynamic idle debug headers and graphs for 4.3 #521
Conversation
added graph scaling to properly display FF_LIMIT debug. |
1e27248
to
e27ff43
Compare
d674caa
to
7ba9854
Compare
SonarCloud Quality Gate failed.
|
Made the feedforward debug graphs and graph names properly sensitive to version changes. |
Have tested this with 4.3 and 4.2 logs, should be OK with earlier logs. |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within a week. |
7ba9854
to
9f07f13
Compare
AUTOMERGE: (FAIL)
|
448895c
to
2e74680
Compare
@haslinghuis: Are you ok with this now? |
2e74680
to
f38561b
Compare
f38561b
to
c26fa59
Compare
Sorry for the late inclusion of changes for Dynamic Idle. |
#512 should be merged before this. |
459edb2
to
2efdfa1
Compare
rebased |
2efdfa1
to
854a999
Compare
854a999
to
960ab51
Compare
Kudos, SonarCloud Quality Gate passed!
|
Rebased and tested after merge of #512 |
Closed; all these 4.3 related changes are now in #539 |
This PR fixes debug header naming issues.
It builds on #514 , and is intended to sync with changes in firmware betaflight/betaflight#10805, where the debugs are re-ordered and re-named.
The intent is to:
[roll]
to each where values are from roll onlyFeedforward [roll]
to match the firmware name as proposed in Feedforward fix at centre and renaming betaflight#10805It all works fine, as far as I can tell.
This images shows the various debugs, and how they can appear in 4.3 over betaflight/betaflight#10805
It is now quite easy to see the contribution made by boost to the overall feedforward signal, which is simply the rcSmoothed sum of delta and boost.
By overlaying the
Setpoint, interpolated
graph from this debug with normal setpoint we can:Setpoint, interpolated
, whereas a non-received (dropped) packet causes a flat spot in both.