1# 动作感知错误码 2<!--Kit: Multimodal Awareness Kit--> 3<!--Subsystem: MultimodalAwareness--> 4<!--Owner: @dilligencer--> 5<!--Designer: @zou_ye--> 6<!--Tester: @judan--> 7<!--Adviser: @hu-zhiqiong--> 8 9> **说明:** 10> 11> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码](../errorcode-universal.md)说明文档。 12 13## 31500001 服务异常 14 15**错误信息** 16 17Service exception. Possible causes: 1. A system error, such as null pointer, container-related exception; 2. N-API invocation exception, invalid N-API status. 18 19**错误描述** 20 21当调用motion模块on、off、get接口时,若服务异常,会报此错误码。 22 23**可能原因** 24 25服务状态异常。 26 27**处理步骤** 28 291. 定时重试操作,如间隔1s或者按照指数增长间隔重试。 302. 连续重试3次不可用则停止尝试,期间可优先尝试获取器件列表方式进一步获取设备可用性。 31 32 33 34## 31500002 订阅失败 35 36**错误信息** 37 38Subscription failed. Possible causes: 1. Callback registration failure; 2. Failed to bind native object to js wrapper; 3. N-API invocation exception, invalid N-API status; 4. IPC request exception. 39 40**错误描述** 41 42当调用motion模块on接口时,若订阅失败,会报此错误码。 43 44**可能原因** 45 46订阅异常。 47 48**处理步骤** 49 501. 定时重试操作,如间隔1s或者按照指数增长间隔重试。 512. 连续重试3次不可用则停止尝试。 52 53 54 55## 31500003 取消订阅失败 56 57**错误信息** 58 59Unsubscription failed. Possible causes: 1. Callback failure; 2. N-API invocation exception, invalid N-API status; 3. IPC request exception. 60 61**错误描述** 62 63当调用motion模块off接口时,若取消订阅失败,会报此错误码。 64 65**可能原因** 66 67取消订阅异常。 68 69**处理步骤** 70 711. 定时重试操作,如间隔1s或者按照指数增长间隔重试。 722. 连续重试3次不可用则停止尝试。