diff --git a/zh-cn/application-dev/reference/apis/js-apis-vibrator.md b/zh-cn/application-dev/reference/apis/js-apis-vibrator.md index 181af2f64f4875875c957d0b5f29a1a20ae4d038..4c8e64ae8b409e691f0893ad254728d3217a8ede 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-vibrator.md +++ b/zh-cn/application-dev/reference/apis/js-apis-vibrator.md @@ -23,7 +23,7 @@ startVibration(effect: VibrateEffect, attribute: VibrateAttribute, callback: Asy **系统能力**:SystemCapability.Sensors.MiscDevice -**参数:** +**参数:** | 参数名 | 类型 | 必填 | 说明 | | --------- | -------------------------------------- | ---- | :--------------------------------------------------------- | diff --git a/zh-cn/application-dev/reference/errorcodes/errorcode-sensor.md b/zh-cn/application-dev/reference/errorcodes/errorcode-sensor.md new file mode 100755 index 0000000000000000000000000000000000000000..9aa5828ffb994d2615485fb9f4de984a629a2e4f --- /dev/null +++ b/zh-cn/application-dev/reference/errorcodes/errorcode-sensor.md @@ -0,0 +1,20 @@ +# 传感器错误码 + +## 14500101 传感器服务异常 + +### 错误信息 + +Service exception. + +### 错误描述 + +当调用sensor模块on、once、off接口时,若hdi服务异常,会报此错误码。 + +### 可能原因 + +访问hdi服务状态异常。 + +### 处理步骤 + +1. 定时重试操作,如间隔1s或者按照指数增长间隔重试。 +2. 连续重试3次不可用则停止尝试,期间可优先尝试获取器件列表方式进一步获取设备可用性。 \ No newline at end of file diff --git a/zh-cn/application-dev/reference/errorcodes/errorcode-vibrator.md b/zh-cn/application-dev/reference/errorcodes/errorcode-vibrator.md new file mode 100755 index 0000000000000000000000000000000000000000..edab04eca48ff0819392fd7563fb22e7694fbfe4 --- /dev/null +++ b/zh-cn/application-dev/reference/errorcodes/errorcode-vibrator.md @@ -0,0 +1,21 @@ +# 振动错误码 + +## 14600101 操作设备失败 + +### 错误信息 + +Device operation failed. + +### 错误描述 + +当调用vibrator模块startVibration接口时,若hdi服务异常或者设备被占用,会报此错误码。 + +### 可能原因 + +1. 访问hdi服务状态异常。 +2. 当前设备被占用。 + +### 处理步骤 + +1. 间隔一段时间重试操作,或按指数增长间隔重试;连续重试3次不可用则停止尝试,期间可优先尝试获取器件列表方式进一步获取设备可用性。 +2. 设置振动优先级较低,尝试设置更高优先级。 \ No newline at end of file diff --git a/zh-cn/application-dev/reference/errorcodes/errorcodes-sensors.md b/zh-cn/application-dev/reference/errorcodes/errorcodes-sensors.md deleted file mode 100755 index bd0fb88aa38d234c1ebdd8d5084eca035e9dd225..0000000000000000000000000000000000000000 --- a/zh-cn/application-dev/reference/errorcodes/errorcodes-sensors.md +++ /dev/null @@ -1,81 +0,0 @@ -# 泛sensor子系统错误码 - -## 201 权限校验失败 - -### 错误信息 - -Permission denied. - -### 错误描述 - -当调用sensor模块或者vibrator模块部分接口时,若没有申请权限,会报此错误码。 - -### 可能原因 - -1. 订阅加速度传感器、陀螺仪传感器、计步器传感器及心率传感器等未配置相应的权限。 - -2. 订阅心率传感器、计步器传感器时用户授权未允许。 - -3. 启停马达振动时未配置权限。 - -### 处理步骤 - -查看权限是否已适配,具体配置方式请参考[权限申请声明](../../security/accesstoken-guidelines.md)。 - -## 401 参数检查错误 - -### 错误信息 - -The parameter invalid. - -### 错误描述 - -当调用sensor模块或者vibrator模块接口时,若传入参数的类型或者范围不匹配,会报此错误码。 - -### 可能原因 - -1. 入参类型错误不匹配,如订阅传感器时传入sensorId为非number类型等。 -2. 入参范围不匹配,如订阅传感器时传入非法的sensorId。 - -### 处理步骤 - -检查入参类型和范围是否匹配。 - -## 14500101 传感器服务异常 - -### 错误信息 - -Service exception. - -### 错误描述 - -当调用sensor模块on、once、off接口时,若hdi服务异常,会报此错误码。 - -### 可能原因 - -访问hdi服务状态异常。 - -### 处理步骤 - -1. 定时重试操作,如间隔1s或者按照指数增长间隔重试。 -2. 连续重试3次不可用则停止尝试,期间可优先尝试获取器件列表方式进一步获取设备可用性。 - -## 14600101 操作设备失败 - -### 错误信息 - -Device operation failed. - -### 错误描述 - -当调用vibrator模块startVibration接口时,若hdi服务异常或者设备被占用,会报此错误码。 - -### 可能原因 - -1. 访问hdi服务状态异常。 -2. 当前设备被占用。 - -### 处理步骤 - -1. 间隔一段时间重试操作,或按指数增长间隔重试;连续重试3次不可用则停止尝试,期间可优先尝试获取器件列表方式进一步获取设备可用性。 -2. 设置振动优先级较低,尝试设置更高优先级。 \ No newline at end of file