dronekit / dronekit-python

DroneKit-Python library for communicating with Drones via MAVLink.
https://readthedocs.org/projects/dronekit-python/
Apache License 2.0
1.58k stars 1.44k forks source link

Add AUX output controls #503

Open a7scenario opened 8 years ago

a7scenario commented 8 years ago

For servos on the Aux outputs, it would be great if DroneKit had functionality for controlling Aux servos similar to how RC Overrides are handled. The only way, as far as I know, to control servos/sensors on the Aux Outputs is to use DK's message factory to make a custom MAV_CMD/DO_SET_SERVO mavlink message.
For example, syntax like vehicle.channels.servo['11']="2000" would be much simpler than using the message factory.

hamishwillee commented 8 years ago

Hi @a7scenario that certainly makes sense to me (also equivalent in relay). Need to consider also the servo_relay repeat functions and what they mean in terms of the Python API.

I doubt that we will get around to this quickly, but if you have time, you might want to create a patch for this that we would review and integrate.

tucher commented 8 years ago

Yes, please, implement that! It would be very useful.

lavvy commented 6 years ago

Any update on this