I built a 17 inch quad with 4 in 1 DYS ARIA ESC, 60 Amp, 6S compatible. Using SIYI N7 flight controller. I have a lot of experience in building betaflight and INAV quads. This is my first Arducopter build.
Now here’s what happens:
I plug in battery.
ESC ok tune.
GPS ok tune.
GPS fix acquired.
I push GPS safety switch.
ESC ready beep.
I arm the quad using throttle low and yaw right.
Quad arms and motors spin at 0.17, which I have set.
Now issue is i center the throttle, no response. I raise the throttle, no response. I pitch, yaw, roll, no response.
I guess starting from RCIN.C3 and RCOU.Cx where x depends on how You connected ESC, also would take a look on messages in log if there is something there.
as ESC is BLHeli32 I would enable dshot, which do not need calibration (I am assuming You use PWM, as You mentioned ESC calibration).
That for start. If You would pos bin file there would be other people looking into that. Right now this is more or less guessing.
I would say FC tries very hard to get motors spinning fast.
Seems You do not have configured DSHOT, or BDSHOT and use PWM to drive ESC. Then ESC calibration is needed.
I think bettwer way is to switch to bdshot.
Then You can connect to ESC with BLHeli suite, as 17" probably uses some big motor, which need more “Rampup Power” and possibly other settings adjusted.
First thing to do is move the motor outputs to the Aux outputs Servo 9-12. The Main outputs do not support Dshot. So the Arducopter readme says anyway.
Then properly configure for Dshot which you have not done.
It’s not clear if Bdshot is supported as there is no Bdshot firmware target. You could try it. If successful you will have ESC telemetry in the log.
Even if there was a bi-directional DSHOT firmware for your flight controller, you can still connect the Telem wire from the ESC to RX of a serial port and get all the voltage and temperature info along with RPM. This is worth the effort especially when not using BDSHOT (just DSHOT).
Thanks for the help. I have SIYI N7 flight controller which does indeed support DShot on all ports from 1 to 13. Thats not an issue. Tried and tested with a single standalone ESC. Worked fine.
Thanks to everyone here who supported me on this problem.
I found the reason. I was watching an 8 year old video on Youtube about all the settings on a BLHELI 32 ESC. In that there was a setting called LOW RPM ESC PROTECTION. Found out that was my issue.
Also i was unable to do an BLHELI pass through on this build, so i took out flight controller from another betaflight quad, open BLHELI 32 SUITE, and my motors now spin at full speed as per throttle input.