Naze 32 quadcopter using 1,2,5,6 problem

i have had my ZMR250 racing quadcopter for a while now and the 3rd and 4th ESC outputs don't work so i have desoldered those pins and resoldered them onto the 5th and 6th places and the motors spin but i have to set it up in cleanflight asa hex to get it working, i can set it up as a quad because it uses 1,2,3,4 i need to set it up as a quad but use the 1,2,5,6 outputs

im really not interested in purchasing a new naze because i have had so many problems with this quad and dont need more.

if u know how to i would appreciate some help, i am expecting a fix through some fancy procedure in the CLI.

Here is a video explaining my problem visually.



:cool::cool::cool::cool:
 

nilsen

Senior Member
Hey Daniel,

I thik what you're looking for is CMIX and since you have a ZMR250 you could acually directly use the calculations from mr Oscar Liang

http://blog.oscarliang.net/custom-motor-output-mix-quadcopter/

If you look at the bottom of the post it says this:
"Apart from adjusting motor authority over flight controller to get better performance, there are also some other creative uses of Custom mixer. From a quick search I found the following:

reverse motor rotations
if you have damaged motor output pin/solder pad, you can use a spare motor output pin
change motor order"

So your command for CMIX would be something like:

cmix 1 1.0, -1.0, 0.765, -1.0
cmix 2 1.0, -1.0, -0.765, 1.0
cmix 5 1.0, 1.0, 0.765, 1.0
cmix 6 1.0, 1.0, -0.765, -1.0

Obviously depending on which motors are connected where.

Good luck and let us know how it goes.
 
Hey Daniel,

I thik what you're looking for is CMIX and since you have a ZMR250 you could acually directly use the calculations from mr Oscar Liang

http://blog.oscarliang.net/custom-motor-output-mix-quadcopter/

If you look at the bottom of the post it says this:
"Apart from adjusting motor authority over flight controller to get better performance, there are also some other creative uses of Custom mixer. From a quick search I found the following:

reverse motor rotations
if you have damaged motor output pin/solder pad, you can use a spare motor output pin
change motor order"

So your command for CMIX would be something like:

cmix 1 1.0, -1.0, 0.765, -1.0
cmix 2 1.0, -1.0, -0.765, 1.0
cmix 5 1.0, 1.0, 0.765, 1.0
cmix 6 1.0, 1.0, -0.765, -1.0

Obviously depending on which motors are connected where.

Good luck and let us know how it goes.

sorry im really new at this and am finding the post fairly confusing, i copied and pasted the commands and typed save but nothing happened, i think i might be doing something wrong here.... will it still fly if i set it up as a hex?

:cool::cool::cool::cool:
 
This is what the CLI says after i type the commands in


# cmix 1 1.0, -1.0, 0.765, -1.0
Custom mixer:
Motor Thr Roll Pitch Yaw
#1: 1.000 -1.000 0.765 -1.000
#2: 1.000 -1.000 -0.765 1.000
Sanity check: NG OK OK

# cmix 2 1.0, -1.0, -0.765, 1.0
Custom mixer:
Motor Thr Roll Pitch Yaw
#1: 1.000 -1.000 0.765 -1.000
#2: 1.000 -1.000 -0.765 1.000
Sanity check: NG OK OK

# cmix 5 1.0, 1.0, 0.765, 1.0
Custom mixer:
Motor Thr Roll Pitch Yaw
#1: 1.000 -1.000 0.765 -1.000
#2: 1.000 -1.000 -0.765 1.000
Sanity check: NG OK OK

# cmix 6 1.0, 1.0, -0.765, -1.0
Custom mixer:
Motor Thr Roll Pitch Yaw
#1: 1.000 -1.000 0.765 -1.000
#2: 1.000 -1.000 -0.765 1.000
Sanity check: NG OK OK

am i doing it wrong?:cool::cool::cool::cool:
 

nilsen

Senior Member
Which version of cleanflight are you running?

You first have to enable CMIX in the CLI as well, I think the commands are as follows:

(taken from the blog linked above)

1. mixer custom
2. cmix reset
3. cmix [NUMBER THROTTLE ROLL PITCH YAW]

step 3 is where you would then enter the values:

cmix 1 1.0, -1.0, 0.765, -1.0
cmix 2 1.0, -1.0, -0.765, 1.0
cmix 5 1.0, 1.0, 0.765, 1.0
cmix 6 1.0, 1.0, -0.765, -1.0

Cheers.
 
im running Configurator: 0.65.0 it says that You are using an old version of Cleanflight - Configurator. There may be a more recent version with improvements and fixes. but i dont know how to update.

i typed that in and didn't change a thing,:cool::cool::cool::cool:
 
Capture.PNG

This is what happens, i only get control over the 1st and 2nd motors but not any others...:cool::cool::cool::cool:
 

nilsen

Senior Member
Yep, that's correct.
I'm not sure what else could be the issue. Are only 2 of the motors responding now?