【发布时间】:2020-11-12 09:44:09
【问题描述】:
成功连接飞机后的意思
BaseProduct baseProduct = DJISDKManager.getInstance().getProduct();
Aircraft aircraft;
if (baseProduct == null || !baseProduct.isConnected() ||
!(baseProduct instanceof Aircraft)
|| baseProduct.getModel() == Model.UNKNOWN_AIRCRAFT) {
aircraft = null
}
else {
aircraft = (Aircraft)baseProduct;
}
if(aircraft!=null){
aircraft.getBattery(); // returns null
aircraft.getBatteries(); // returns null
aircraft.getBatteryBox(); // returns null
}
我总是收到 aircraft.getBattery() 或 aircraft.getBatteries() 或 aircraft.getBatteryBox() null。
附:设备型号为Matrice 600 pro,连接飞行器(真正连接)可以打印设备型号。
【问题讨论】: