I don’t think that’s to do with this PR, the comment says:
// protected_switch_full_sector is protected by switch_full_sector to
// avoid an infinite recursion problem; switch_full_sectory calls
// write() which can call switch_full_sector. This has been seen in
// practice, and while it might be caused by corruption… corruption
// happens.
I think my ESC has something wrong and is getting worse, even with an old release (from 3 Feb) that never gives me problems in bdshot now gives me only 3 motors working.
I have ordered a new one that is on the way to my home.
Hey, so I’ve just found a fix from betaflight that makes two of the motors work on the BeastH7 - can you see if this affects your results at all? It’s specific to the H7.
Hi @andyp1per I mounted a new BLHeli_32 ESC on my 3 inch with Matek H743 mini, for now tested on master w/o bidir and is all OK. Which PR (which branch on your repo) would you like I test?
Tested many, many times with SERVO_DSHOT_RATE = 0, 1, 2 and MOT_PWM_TYPE = 4, 5, 6, 7 and only one time with SERVO_DSHOT_RATE = 0 and MOT_PWM_TYPE = 5 (Dshot300) started with 3 motors, but I was not able to reproduce this negative result.