MSDK如何获取无人机警告报警信息?
已完成您好请问下,如下图,无人机的警告信息是否能通过MSDK获取相关信息?
-
现在返回信息如下,reason如果是空的怎么查找具体错误消息?
有没有一个错误信息对照表?
[
{
"code": 8012,
"componentIndex": 0,
"reason": "无法起飞。请检查飞行器是否与USB相连,如果没有请重启飞行器,问题依旧请联系客服。",
"solution": "",
"subCode": 201,
"type": "ON_SCREEN_DISPLAY"
},
{
"code": 370147459,
"componentIndex": 0,
"healthInformation": {
"componentId": 0,
"informationId": 370147459,
"sensorIndex": 0,
"warningLevel": "CAUTION"
},
"reason": "",
"solution": "",
"subCode": 0,
"type": "DEVICE_HEALTH_INFORMATION"
},
{
"code": 370147356,
"componentIndex": 0,
"healthInformation": {
"componentId": 0,
"informationId": 370147356,
"sensorIndex": 0,
"warningLevel": "CAUTION"
},
"reason": "",
"solution": "",
"subCode": 0,
"type": "DEVICE_HEALTH_INFORMATION"
},
{
"code": 370147430,
"componentIndex": 0,
"healthInformation": {
"componentId": 0,
"informationId": 370147430,
"sensorIndex": 0,
"warningLevel": "CAUTION"
},
"reason": "",
"solution": "",
"subCode": 0,
"type": "DEVICE_HEALTH_INFORMATION"
},
{
"code": 0,
"componentIndex": 0,
"healthInformation": {
"componentId": 0,
"informationId": 370147528,
"sensorIndex": 0,
"warningLevel": "CAUTION"
},
"reason": "",
"solution": "",
"subCode": 0,
"type": "DEVICE_HEALTH_INFORMATION"
}
] -
尊敬的用户, 您好!感谢您联系DJI 大疆创新。 参考这个示例自行对应下setDiagnosticsInformationCallback。 https://www.github.com/dji-sdk/Mobile-SDK-Android/blob/master/Sample%20Code/app/src/main/java/com/dji/sdk/sample/internal/view/HealthInformationView.java 非常感谢您的理解与配合,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
请先登录再写评论。
评论
4 条评论