Closed benjinne closed 3 years ago
This is related to Support normal car ESC with reverse #11992. I have reversing working with a custom mixer mapping my RC controller pitch stick to the motor output (for centering purposes) and throttle set to zero to arm.
You're right, this is currently not implementent, and the bottom half needs to be inverted. Can you do a PR with your suggesion?
You're right, this is currently not implementent, and the bottom half needs to be inverted. Can you do a PR with your suggesion?
I would start working on this, but my use case is for a rover, and I don't have Dshot working at all on a Rover. See #17381
Describe the bug The dshot output does not work correctly when using blheli with 3d mode enabled. For example when using a blheli ESC for a rover mixer that supports a bi-directional esc, only pwm works currently. I think this is due to the bottom half of dshot commands being reversed.
I've found several explanations on how this works, and it just needs implemented to work correctly. Copied from here: https://www.swallenhardware.io/battlebots/2019/4/20/a-developers-guide-to-dshot-escs
This is working in betaflight. Wiki documentation: https://github.com/betaflight/betaflight/wiki/3D-Setup Small explanation in the betaflight code: https://github.com/betaflight/betaflight/blob/025ee87a7aca068e3659fd066b8a9afbed123361/src/main/drivers/dshot_command.h#L28
Suggested Behavior
Potential Use Cases