Motor Test Failing in VTOL

Hello Everyone,

I’m working on an Flying Wing VTOL and I’m using the speedybee f405 Wing Flight Controller in it and I have setup the Q params also for Quad in Plane and also since Servo 1,2,3 are for Flaperron left right and throttle so i assigned servo 4,5,6,7 for motor 1,2,3,4 in servo_functions.

Now when I try to perform motor test then it shows the error “Command failed by autopilot” on the screen. But I changed the firmware with arducopter then motors work well on every output from servo 1 to 8. I don’t understand what’s the problem in my setup for VTOL.

If anyone knows then please let me know and also let me know if you want some more information else from my side

You can’t mix servos and motors (dshot) in the same groups.

When you run the motor test verify what flight mode you’re in. You should make sure it’s a Q mode like q-stabilized or q-hover, not FBWA or other fixed-wing mode.

Sorry can you please explain this I didn’t understand it properly.

Also I checked on qstablize mode and it still says “Command was denied by autopilot”

And In my esc tab it doesn’t show any esc connected as i couldn’t select any esc type in that. But when i flashed arducopter then I’m able to use esc calibration tab and also motors were working fine.

Now my new setup is like this for servo 1,2,3,4,5,6,7 as elevon left, elevon right, motor1, motor2, motor3, motor4, throttle respectively. But I’m not sure how to setup the esc type for motors in mission planner

@Allister Hi now i also changed 2 more parameters SERVO_BLH_OTYPE = 5 and SERVO_BLH_MASK = 124. And now my motor test is working fine bit still I want to understand about this param “SERVO_BLH_MASK” if someone could explain me in simple why it helped me.