PX4, X8R and Taranis for drone

Hello everyone,

I am building a fixed-wing UAV with:

  • PX4 as autopilot
  • X8R as receiver
  • Taranis X7 as remote controller
  • 6 servos (L+R ailerons, L+R flaps, rudder, elevator) powered by battery through UBEC.

I would like my drone to fly automatically following a path programmed on Mission Planner while being able to fly manually with the remote controller (in case of any failure). So for the manual flight I am using X8R as a receiver and my servos’ Signal pins are connected to PIX’s main output. X8R’s SBUS is connected to PIX’s RCIN.

I successfully binded the remote controller to X8R (I set the Taranis so that channel range is 1 to 16 and D16), everything was working correctly when the servos were connected to X8R, but any servo is moving when connected to PIX. When binding I can choose Ch1-8 or 9-16 and Telem On or Off, none is working. Then, to take the example of the rudder, it is plugged on “1 main out” on PIX, I tried all the channel on the remote controller, none is working. I made researches but I can’t fix this problem.

Do you have any advide ?
Thank you for your help

@guigui_fofo, May i know what firmware version you are using?

I am using Plane V4.5.7 Official, Pixhawk PIX 2.4.8 and Taranis X7 27857

Are you using Ardupilot?

Yes I am using it to find informations about the different components

Hi, you need to assign servo functions once after installing ardupilot firmware. Here is the documentation link: Autopilot Output Functions — Plane documentation