Dear Sirs,
I calibrated ESC in MP. I disconnected, unpluggged USB cable, and unplugged battery cable. I plugged battery cable after 10 secs. I plugged USB cable after ESC calibration sound heard. Then FC can not be connected with MP. I have to unplugged battery cable and USB cable, the plugged USB cable again. Then the connection was restored.
Where is the problem?
Dear @rmackay9
I used LANRC ESC(DShot 300) to replace XRotor. The result is the same. However, LANRC ESC worked with Spectrum DX8. I am sure that ESC is OK.
So the problem is in Pixhawk 6C mini or Mission Planner. Is there any setting preventing the servo output?
If you have DSHOT ESCs you can connect them to the “FMU PWM Output” pins and you dont need the ESC calibration at all.
I think you can use the bi-directional DSHOT firmware (called bdshot) to get the RPM data from the ESCs.
You’ll need the related DSHOT settings, such as these and maybe some more:
Thanks for your patience.
1)If you have DSHOT ESCs you can connect them to the “FMU PWM Output” pins and you dont need the ESC calibration at all.
Should I enable FMU PWM by myself?
2)I think you can use the bi-directional DSHOT firmware (called bdshot) to get the RPM data from the ESCs.
Yes. I will update it with Pixhawk6C-bdshot.
The bdshot firmware (in the pixhawk) may work with those ESCs connected how they already are.
Read through the BLHELI32, DSHOT and BiDirectional DSHOT sections: