如何使用Mavproxy设置APM而不会覆盖rc通道

时间:2015-06-17 18:53:41

标签: dronekit-python

我使用Dronekit-python API来控制我的基于APM的无人机,最近我一直面临着试图用代码vehicle.armed = True武装它的问题,但我只是得到一个错误。我还尝试使用arm throttle直接从Mavproxy手动设置它,并始终提供下一条MAVLik消息:COMMAND_ACK {command : 400, result : 3}。这是MAVLink通过代码返回结果的唯一方式。在这种情况下,3表示" UNKNOWN / UNSUPPORTED"但它没有提供更多信息,如错误原因。命令400是因为de order是arm / desarm。

经过一些试验测试后,如果我之前使用rc 3 1000超过第三个无线电控制通道(油门通道)到0以外的某个值,我就设法设置了它。问题是,如果我这样做,它会禁用该频道,我不能再使用该频道,除非我再次将其设置为0。

我搜索过其他人的密码,似乎没有人遇到同样的问题。谁能帮我?感谢。

0 个答案:

没有答案