I recently replaced two BETAFPVF411 1s AIO’s both are of the same 2.1 revision. However, I have encountered an issue with the gyro calibration/initialization process.
Upon setting up and testing the flight controllers, I found that the FCs fail to calibrate properly during the initialization process after plugging in the USB cable. (Setting the gyro_calib_noise_limit has no effect) The arming flag within the configurator is stuck at 'calibrating', the model does not move on the setup tab and the sensors tab also shows no movement.
I have attempted various troubleshooting steps and the only way in which I can get both FCs to work correctly is to set both dshot_bitbang to ON and acc_calibration to a value I found in the dump file on the betafpv website within the CLI. By doing this the configurator will then report the gyro correctly.
I found that the two FCs also behave differently when it comes to the dshot_bitbang setting. One unit works correctly with this setting turned OFF, while the other unit only functions properly when dshot_bitbang is set to ON. This behaviour is surprising since both units are supposed to be identical (2.1 revision).
The issue persists across 4.4 and 4.5 betaflight stable releases.
Should I log an issue on Github for this or is there a reason for this strange behaviour?
