Changes

Summary

  1. [G4] Persistent object support (commit: 49cf92f) (details)
  2. Improve smoothness of ff_interpolation (commit: cc3d0b4) (details)
  3. add marker for center suppression (commit: f93cda0) (details)
  4. Revert to single blip up and down (commit: 2f1afdf) (details)
Commit 49cf92f5e6f1e1dbfac7c9f9301be657f645ad80 by shinoda
[G4] Persistent object support
(commit: 49cf92f)
The file was modifiedsrc/main/drivers/system.h (diff)
The file was modifiedsrc/main/drivers/persistent.c (diff)
Commit cc3d0b435ce4bbfeaf34b2b846888fddd93643ce by chris.thompson
Improve smoothness of ff_interpolation
Changes:
- identify different types of duplicate packets
- handle each error differently
- individualised responses to duplicate packets, and to the packet after
that
- boost on yaw
- FF smoothly attenuated while sticks are near centre
- no boost immediately after prolonged flat spots
(warning: this means no boost if ADC is on)
- careful empirical checking that the responses are optimal
- updated code annotations for clarity
(commit: cc3d0b4)
The file was modifiedsrc/main/flight/interpolated_setpoint.c (diff)
Commit f93cda06e8362fed9e3537f77ea08f7ac4e25fe8 by chris.thompson
add marker for center suppression
(commit: f93cda0)
The file was modifiedsrc/main/flight/interpolated_setpoint.c (diff)
Commit 2f1afdfbd5ca405f2abc3ac76e0af6dc0b4ebf04 by chris.thompson
Revert to single blip up and down
(commit: 2f1afdf)
The file was modifiedsrc/main/flight/interpolated_setpoint.c (diff)