I am trying DO_SET_SERVO in MavLink. It seems no signal on the output channel gets generated. I am attaching mission plan and graph of two successive missions. For the comparison I graph servo1 (motor) and servo5 (the one I am testing). servo5 stays zero all the time.
Did anybody tested this function? I use ArduCopter 2.7.1 on APM 2.0
Replies
This refers to the same thing: www.diydrones.com/forum/topics/camera-control-with-2-5
Basically the same problem I'm having here: http://www.diydrones.com/forum/topics/automated-parachute-drop
I've opened an issue here (#492), please star it if it affects you so that it can be attended to. I've starred your issue too.
It seems nobody interested/tried using this feature. Weird, it seems to be useful for all kinds of external devices. Anyway the problem is that there is no initialization of channels 5-8 in the ArduCopter code. Looking at init_rc_out() there are following lines:
#if TOY_EDF == ENABLED
// add access to CH8 and CH6
APM_RC.enable_out(CH_8);
APM_RC.enable_out(CH_6);
#endif
Is there anything wrong to add
APM_RC.enable_out(CH_5);
APM_RC.enable_out(CH_6);
APM_RC.enable_out(CH_7);
APM_RC.enable_out(CH_8);
Can somebody from devel team please look at this?
Issue 475
http://code.google.com/p/arducopter/issues/detail?id=475