betaflight
betaflight copied to clipboard
Remove dshot 48 as lowest motor output on dyn idle
The current state of dynamic idle will send dshot 48 (throttle 0%) as the lowest motor output command. If the ESC is fast enough, and does not have a guard it self (like AM32), it will actually issue 0% throttle, which is not enough to drive a motor reliable with rpm reports, thus the motor and esc will loose sync. Small desyncs and motor restart are the symptoms.
With this PR you can adjust the lowest motor output command with the configured idle percentage. Previous behavior can be achieved with 0% idle.
More information and examples will follow.
Do you want to test this code? You can flash it directly from Betaflight Configurator:
- Simply put
#13409
(this pull request number) in theSelect commit
field of the Configurator firmware flasher tab (you need toEnable expert mode
,Show release candidates
andDevelopment
).
WARNING: It may be unstable. Use only for testing!
I think this has been superseded by improvements to the am32 firmware
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.
Pull request closed automatically as inactive.