Hi everyone,
Here is the context :
I am building a type of quadcopter which requires an independant control of thrust and other parameters (think about a variable pitch quadcopter).
Here is the case :
I did manage to make a firmware with a custom mixer and a custom config only calling for the mixer => servos move with consistency
BUT i do not have response from my motors (for the moment I only connected one motor to the port 1 of my 4 in 1 ESC).
When I upload a log on flight review I can see that my radio inputs are well detected and I can see that my 4 outputs for servos are ok put the 5th output (motor) is absent.
Here is the log :
https://review.px4.io/plot_app?log=a7d50eda-12bc-4c28-b092-e5da10af6a0e
Does anyone have an answer ? Do I have to add a “custom output” even if my mixer is ok ?
I thank you in advance
Here is my prototype setup :
A F4 SD omnibus board with 8PWM output, groups : [1,2,3][4,5,6][7,8]
4 servos connected to outputs 1,2,3,4
1 Racerstar RS20Ax4 20A 4 en 1 Blheli_S Opto ESC 2-4S with motort 1 port connected to output 8 of the board
Here is the mixer :
M: 3
S: 0 0 10000 10000 0 -10000 10000
S: 0 1 10000 10000 0 -10000 10000
S: 0 2 10000 10000 0 -10000 10000
M: 3
S: 0 0 -10000 -10000 0 -10000 10000
S: 0 1 -10000 -10000 0 -10000 10000
S: 0 2 10000 10000 0 -10000 10000
M: 3
S: 0 0 -10000 -10000 0 -10000 10000
S: 0 1 10000 10000 0 -10000 10000
S: 0 2 -10000 -10000 0 -10000 10000
M: 3
S: 0 0 10000 10000 0 -10000 10000
S: 0 1 -10000 -10000 0 -10000 10000
S: 0 2 -10000 -10000 0 -10000 10000
Z:
Z:
Z:
This mixer assumes the 4 in 1 esc is connected to the output 8
This mixer generates a full-range output (-1 to 1) from an input in the (0 - 1)
range. Inputs below zero are treated as zero.
M: 1
S: 0 3 0 20000 -10000 -10000 10000
Edit 1
I did try to connect the ESC1 on the output 3 and the motor turns according to the output 3
It seems the mixer or the output 8 have a problem. Output 8 is not on the graph…