诊断管理教程

2024-05-17
4 分
2 用户已评分

Sample 介绍

诊断管理模块是为了对外提供更友好、更丰富的错误诊断信息,对外呈现的诊断信息来源于HMS模块与设备状态模块。

  • HMS模块的错误提醒会呈现设备健康码(Code)、设备健康信息等级(warningLevel)、设备健康信息标题(title)、设备健康信息描述(description)等,详情请参见IDeviceHealthManager类。
  • 设备状态提醒信息会将当前状态与上一次状态一起呈现,内容有设备状态描述(description)、设备状态码(StatusCode)、设备状态等级(WarningLevel),详情请参见IDeviceStatusManager类。 本Sample会分别展示完整的接口以及接口调用流程的示例。

接口调用流程

图为完整的接口展示以及接口调用流程示例,详细的使用方法请查看Mobile SDK API文档中的设备健康信息管理类 IDeviceHealthManageropen in new window 与 设备状态管理类 IDeviceStatusManageropen in new window

HMS

IDeviceHealthManageropen in new window为设备健康信息管理类。可通过此类获取和监听各模块的健康信息。比如云台相机过热,飞控系统异常,电池需要保养等。

HMS zh.png

设备状态

IDeviceStatusManageropen in new window为设备状态管理类。可通过此类获取和监听设备状态。比如设备未连接,传感器故障,低电量报警等。

device status zh.png

Sample 获取

诊断管理 Sampleopen in new window

若您对文档有意见或疑惑,点击可快速反馈,我们会与您联系。