2016-12-29 59 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

相關問題