PX4 Mixer not taking different inputs

Hi! I’ve recently got a custom mixer to work on my rover, but for some reason it will only take RC input from the right stick on my Controller. Any other configuration of RC input channels does not work.

I know this controller has no issues as I’ve used it just fine on a previous Pixhawk 1 board

Not surer what to do!

Have you performed radio calibration? Also, if you go into the QGC radio tab, can you see the malfunctioning channels in question moving around in the visualization on the right (when you move them on your transmitter)?

Hi! Yes, I’ve performed radio calibration. All channels (roll,pitch,yaw,throttle) can be seen to move on QGC’s radio tab, whenever I move the sticks.

Do you mind posting your mixer?

Aside from that, I know you said you’ve tried other configurations, but have you tried swapping the left and right sticks during calibration? Or maybe you could just switch between modes 1 and 2, to switch up the controls.

Thanks for replying :slight_smile: I’ve tried swapping the modes, to no avail, but I’ve not tried actually changing up my radio controller’s configuration. I could try to do that?

Mixer Posted Below:

Throttle of left thruster 1 on Output 1

M: 2
O: 10000 10000 0 -10000 10000 10000
S: 0 2 10000 10000 0 -10000 10000
S: 0 3 10000 10000 0 -10000 10000

Throttle of left thruster 2 on Output 2

M: 2
O: 10000 10000 0 -10000 10000 10000
S: 0 2 10000 10000 0 -10000 10000
S: 0 3 10000 10000 0 -10000 10000

Throttle of right thruster 3 on Output 3

M: 2
O: 10000 10000 0 -10000 10000 10000
S: 0 2 -10000 -10000 0 -10000 10000
S: 0 3 10000 10000 0 -10000 10000

Throttle of right thruster 4 on Output 4

M: 2
O: 10000 10000 0 -10000 10000 10000
S: 0 2 -10000 -10000 0 -10000 10000
S: 0 3 10000 10000 0 -10000 10000

At a glance that mixer looks ok to me.

Can you explain what you mean by “it will only take RC input from the right stick?”

It looks like your mixer only uses yaw and throttle, both of which are left stick in mode 2. What exactly does the right stick do?

Okay! So it turns out I was calibrated in mode 1, which has throttle and roll on right stick. Calibrating in mode 2 fixed this issue! My mistake, haha.

Thanks for your help!

Hi

Can you describe how you accessed the mixer file in QGC / Px4 . Is this file in a folder on the flight controller ?

Hi!

You should open a new question for this kinda stuff.

I didn’t actually access any mixer files; you can’t do that unless you change the firmware itself.
What I did was look at the documentation on making a custom firmware, and then I made a folder on the PX4 SD card called “etc” . I then made another folder inside that one called “mixers” and put my .main.mix file in there.

Hope that helps!

1 Like

Hi,
Yep, that confirms my findings just as you described here …thank you

1 Like