2016-12-29 55 views

回答

1

这是预期的行为。它们是相互排斥的。当你想通过虚拟棒控制飞机时,遥控器支杆被禁用。但如果你想控制飞机改变遥控模式

2

如上所述,启用虚拟棒将禁用直接棒控制,但你可以使用hardwareStatus“模拟”棒控制。 HardwareStatus返回用户移动每个棒的位置,并将信息报告给应用程序。

使用上述方法,您可以协调您的应用程序对虚拟棒的使用与用户对物理棒的移动并发送包含用户控件的虚拟棒命令。

+0

但它可以在一个时间。我发送命令的手段之一,如果你启用虚拟粘模比。如果你让虚拟棒模式关闭比您可以访问使用遥控器遥控器的硬件将被禁用。 –

0

这是DJI的一项设计决定(我认为这是一个非常危险的决定)。

请注意,这并不意味着用户将始终能够使用RC 支杆来控制飞机;例如在F模式下( A3/N3 FW> 1.5.0.0的P模式),当SDK 执行移动控制时,支杆不可用。确定RC控制 优先顺序的正确方法是确保上述API控制条件未得到满足 - 通常最简单的方法是将RC从F 模式切换到P或A模式。对于A3/N3 FW> 1.5.0.0,请参阅模式切换 的更改。

http://developer.dji.com/onboard-sdk/documentation/introduction/things-to-know.html

相关问题