Home        Store        Docs        Blog

Input limitations in QGC


(Vegard) #1

Hello there

Recently bought a BR heavy with a newton gripper.

The assembly is done, just waiting for a battery pack to do the first testdive. But as we are configuring a custom controller, I have a couple of questions.

1: Why is there a limit of 15 inputs in the QGC. Yes I know it can be doubled by using the SHIFT function, and I can see that this would be practical using a gamepad with restricted number of buttons, but when You are building a custom one, You rather want to add sufficient buttons to get all the inputs You want. So why? and is it possible that it in the future can be increased?

2: This is more for clarification. On the 8-thruster setup, the lights control and cam tilt, is assigned to AUX 1 and AUX 2 (Servo 9 &10). So when adding the gripper, this is recomended to be installed on the AUX 3 channel on the Pixhawk (Which again i assume is Servo 11) In the instructions for the gripper it states the it is only AUX 1, 2 or 3 that will give You the opportunity to control the arm through a joystick command. Have I got this right so far?

If so, Is it not possible to use the other outputs on the Pixhawk? I see on the drawing that Aux 6 is input signal from the SOS leak sensor. I cant control the Aux 4 and 5 ?

Vegard


(Jacob) #2
  1. There is a limit due to the software design. Most game pads have 16 buttons. It can be increased in the future.

  2. The other outputs on the pixhawk may be used for ex. relays or lights, but only AUX 9, 10, 11 (servo1,2,3) can be used with the servo functions like the gripper.


(Vegard) #3

Thank You for the reply Jacob!

Follow up questions:

1: Is it on any roadmap to increase this number?

2: On the 8 thruster setup, You have allready used all control options available with Lights on AUX 1(Servo9), Camera tilt on AUX2(Servo 10) and Gripper on AUX 3 (Servo 11). So even if the pixhawk still have three more outputs (Aux 4, 5 & 6), we are not able to control it through the QGC?


(Nikos Maurommatis) #4

@jwalser,

where can somebody find all the available outputs (and the recommend usage) of Pixhawk? Is there any documentation?

BR,
nikos


(Vegard) #5

https://www.ardusub.com/operators-manual/button-functions.html


(Jacob) #6
  1. There is no planned date, but we would like to make things more extensible and flexible. You can see the feature request here: https://github.com/ArduPilot/ardupilot/issues/9808

  2. Aux 4, 5, and 6 can be controlled, just not with the servo 1, 2, 3, joystick button functions. There are other functions that may be assigned to aux 4, 5, 6, like lights or relays.


(Jacob) #7

ardusub.com is the home for the software documentation.

Check out the button functions that Vegard linked, and the other pages like the parameter list.


(Nikos Maurommatis) #8

@Vegard, @jwalser

thank you, I will check the documentation.

nikos