I was given some great help during my first go through with Arducopter setup. I was recommended to enable BDSHOT on my blheli_32 ESC and Pixhawk 6C. I have three main questions:
Is the Pixhawk 6C able to do BDSHOT on all FMU outputs now? I have 6 motors, and I want to enable BDSHOT on channels 9-14 (FMU outputs 1-6). Previously I think only four were available.
Does BDSHOT require an extra UART to be used to work? Or is all that is needed is connecting the ESC signal wires to the FMU output?
Would there be any benefit to running a wire from the ESC telemetry port to the autopilot when BDSHOT is being used?
I really want this copter to fly as flawlessly as possible, and I think all 6 motors having BDSHOT could help.
Thank you for the clarification! I can live without other telemetry and free up a UART for other things.
I am running the 4.4.4 BDSHOT firmware, in my understanding that only allows BDSHOT on FMU outputs 1-4 correct?
So in order to have BDSHOT on 6 outputs, I should move the cable from FMU Output to I/O Output, update to 4.5.0-Beta2, and use the new BRD_IO_SHOT param to enable it?
Are there any significant changes that I need to make with other parameters, specific to this new firmware?
Thanks again! I realize development is happening all the time with these newer boards, just trying to stay on top of it.
Well I didn’t answer that did I? I’m not sure actually if there is a 4 output limit for Bdshot on the AUX outputs of the Pixhawk 6C. I know how to find out though. Configure 6 outputs for Bdshot, run Motor Test and then see if RPM is present for all 6 from the Live Tuning Screen while it’s running.
Yes to how you enable Dshot/Bdshot on the IOMCU outputs. You need to set some other Servo parameters as you typically would.
No, other than Dshot300 is the max you can go. Dhot600 will not work.
I apologize for the repetition, just wanted to double-check for my documentation. I just tested as you suggested, and there is in fact a 4 output limit on the 4.4.4 firmware.
@andyp1per , are you saying I should use BDSHOT on the MAIN or AUX port? And I assume that 8 BDSHOT outputs are only available with the Beta2 firmware?