获取实时电池百分比Dji Drone

时间:2019-12-02 14:50:03

标签: c# dji-sdk batterylevel

我正在尝试使用Windows SDK访问DJI drone的电池百分比,但无法初始化电池处理程序。

这是API文档https://developer.dji.com/api-reference/windows-api/Components/BatteryHandler.html

如何初始化batteryHandler

DJI.WindowsSDK.Components.BatteryHandler batteryHandler = new DJI.WindowsSDK.Components.BatteryHandler();

我应该在构造函数中传递什么?该文档没有说明如何使用它。

最好, 保罗

1 个答案:

答案 0 :(得分:2)

通过DJISDKManager类快速查看使用API​​所需的文档

”此类是将SDK与DJI产品一起使用的入口点。最重要的是,该类用于注册SDK,连接和访问产品。此类还提供对重要功能管理器的访问。必须先成功使用SDK注册,然后才能与DJI产品一起使用。”

当您上完这堂课时,您可以使用:

DJISDKManager.ComponentManager.GetBatteryHandler(productIndex, componentIndex)

请参阅:https://developer.dji.com/api-reference/windows-api/Components/ComponentManager.html#componentmanager_getbatteryhandler_inline