do_set_servo not working?

I saw another threads about this problem, but it seems like no one cares. I mean no help from people who actually can help. So maybe this time...

The problem is that I need to be capable of triggering servo manually and during missions in auto mode. To trigger servo manually RCx_function must be set to manual or auto_flap - this working fine but in auto flight mode do_set_servo don't make any changes in servo output.

 I read that in 2.63 release that was fixsed:

ArduPlane 2.63

This is a bug fix release, with the following changes:

...

- ensure output channel is enabled on a DO_SET_SERVO command

...

but in what way?

Pleas help!

 

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Developer

    When you say you want to trigger the servo manually in auto mode, what do you mean?

    The do_set_servo is a mission command to automatically set the servo to a particular value/position at a particular point in a mission.  It cannot be used to manually control a servo.  

    If you do mean you want to manually control a servo there is no provision for being able to control a servo by both the autopilot and the user.  You can have the autopilot control the servo as per do_set_servo or by using auto_flaps for example, or you can not route the channel through the autopilot and have it be strictly manual.

This reply was deleted.

Activity