错误码

最近更新时间:2024-08-23 17:43:51

我的收藏

简介

SDK 的错误码说明,参考头文件 "iv_err.h"。

说明

错误码
取值
说明
IV_ERR_NONE
0
成功。

系统模块错误码

系统模块错误码
取值
说明
IV_ERR_SYS_INIT_PRM_NULL
-100
系统模块初始化参数为空。
IV_ERR_SYS_INIT_CB_NULL
-101
系统模块初始化回调函数为空。
IV_ERR_SYS_INIT_PRM_RANGE
-102
系统模块初始化参数超过范围。
IV_ERR_SYS_DEVICE_INFORMATION
-103
系统模块获取设备信息错误。
IV_ERR_SYS_DYNAMIC_REG_DEVIECE
-104
动态注册设备失败。
IV_ERR_SYS_NOT_SUPPORT
-105
暂不支持此功能,此功能被裁剪,此功能已淘汰等。
IV_ERR_SYS_NTP_NOT_AVAILABLE
-106
NTP 时间错误,NTP 时间不可用,NTP 时间不精确等。

物模型模块错误码

物模型模块错误码
取值
说明
IV_ERR_DM_INIT_PRM_NULL
-200
物模型模块初始化参数为空。
IV_ERR_DM_INIT_CB_NULL
-201
物模型模块初始化回调函数为空。
IV_ERR_DM_INIT_PRM_RANGE
-202
物模型模块参数超过范围。
IV_ERR_DM_INIT_ENV
-203
物模型模块初始化环境错误。
IV_ERR_DM_TYPE_NOT_SUPPORT
-204
物模型模块类型不支持。
IV_ERR_DM_NULL_PTR
-205
物模型输入参数空指针。
IV_ERR_DM_REPORT_EVENT_FAIL
-206
事件上报失败。
IV_ERR_DM_REPORT_BUSY
-207
属性上报忙。
IV_ERR_DM_REQUEST_BUSY
-208
属性请求忙。

音视频对讲模块错误码

音视频对讲模块错误码
取值
说明
IV_ERR_AVT_INIT_PRM_NULL
-300
音视频传输和对讲模块初始化参数为空。
IV_ERR_AVT_INIT_CB_NULL
-301
音视频传输和对讲模块初始化回调函数为空。
IV_ERR_AVT_INIT_PRM_RANGE
-302
音视频传输和对讲模块参数超过范围。
IV_ERR_AVT_REQ_CHN_BUSY
-303
音视频传输和对讲模块请求通道忙。
IV_ERR_AVT_SEND_STREAM_TOO_BIG
-304
发送的数据超过初始设置的最大值。
IV_ERR_AVT_CHN_NOT_EXIT
-305
请求的通道不存在。
IV_ERR_AVT_NEED_IDR_FRAME
-306
需要关键帧。
IV_ERR_AVT_MALLOC_BUFFER_FAILED
-307
分配的内存失败。
IV_ERR_AVT_FAILED
-308
音视频传输和对讲模块运行错误。
IV_ERR_AVT_INPUT_PARAM_NULL
-309
接口入参为空。
IV_ERR_AVT_INPUT_PARAM_INVAILD
-310
接口入参无效。
IV_ERR_AVT_SEND_DATA_TIMEOUT
-311
接口调用超时。

配网模块错误码

配网模块错误码
取值
说明
IV_ERR_AD_QR_NO_PARSE_RESULT
-400
配网模块解析二维码失败。
IV_ERR_AD_QR_PARSE_PRM_RANGE
-401
配网模块解析二维码参数超出范围。
IV_ERR_AD_INIT_PRM_RANGE
-402
配网模块初始化参数超过范围。
IV_ERR_AD_INIT_PRM_NULL
-403
配网模块初始化参数为空。
IV_ERR_AD_INIT_CB_NULL
-404
配网模块初始化回调函数为空。
IV_ERR_AD_SUBSCRIBE_FAIL
-405
配网模块订阅消息失败。
IV_ERR_AD_PUBLISH_FAIL
-406
配网模块发布消息失败。
IV_ERR_AD_TIME_OUT
-407
配网超时。

本地录像模块错误码

本地录像模块错误码
取值
说明
IV_ERR_RD_INIT_PRM_NULL
-500
本地录像模块初始化参数为空。
IV_ERR_RD_INIT_CB_NULL
-501
本地录像模块初始化回调为空。
IV_ERR_RD_INIT_PRM_RANGE
-502
本地录像模块初始化超过范围。
IV_ERR_RD_INIT_SD_PATH_INVALID
-503
本地录像模块 SD 路径无效。
IV_ERR_RD_CREATE_RECORD_DIR
-504
本地录像模块创建存储目录错误。

云存模块错误码

云存模块错误码
取值
说明
IV_ERR_CS_INIT_PRM_NULL
-600
云存模块初始化参数为 NULL。
IV_ERR_CS_INIT_CB_NULL
-601
云存模块初始化回调函数为空。
IV_ERR_CS_INIT_PRM_RANGE
-602
云存模块输入参数超过范围。
IV_ERR_CS_UPLOAD_AUTH_NOT_AVAILABLE
-603
云存模块未开通权限。
IV_ERR_CS_UPLOAD_OPEN_FILE_FAIL
-604
云存模块打开缓存文件失败。
IV_ERR_CS_PRM_NOT_AVAILABLE
-605
参数不可用,未初始化。
IV_ERR_CS_PRM_MALLOC_FAIL
-606
云存模块分配内存失败。
IV_ERR_CS_APPLY_NO_SERVICE
-607
云存套餐不可用。
IV_ERR_CS_QUERY_SERVICE_TIMEOUT
-608
查询云存套餐超时。
IV_ERR_CS_EVENT_IS_VALID
-609
云存事件无效。
IV_ERR_CS_INIT_REPEAT
-610
云存重复初始化。

自定义信令模块错误码

自定义信令模块错误码
取值
说明
IV_ERR_UC_INIT_PRM_NULL
-700
自定义信令模块初始化参数为 NULL。
IV_ERR_UC_PRM_RANGE
-701
自定义信令模块接口参数错误。
IV_ERR_UC_INIT_CB_NULL
-702
自定义信令模块初始化回调函数为空。
IV_ERR_UC_INIT_PRO_FAIL
-703
自定义信令模块初始化过程中失败。
IV_ERR_UC_MSG_SEND_FAIL
-704
自定义信令模块数据发送失败。
IV_ERR_UC_MSG_LEN_RANGE
-705
自定义信令模块数据长度超出范围。

云 AI 模块错误码

云 AI 模块错误码
取值
说明
IV_ERR_CLOUDAI_WRONG_PARA
-750
云 AI 模块参数错误。
IV_ERR_CLOUDAI_HTTP_REQ
-751
云 AI HTTP 请求错误。
IV_ERR_CLOUDAI_STOP
-752
云 AI 模块业务停止。
IV_ERR_CLOUDAI_INIT_FAIL
-753
云 AI 模块参数错误。
IV_ERR_CLOUDAI_FILE_FAIL
-754
云 AI 模块文件操作失败。
IV_ERR_CLOUDAI_PROPERTY_FAIL
-755
云 AI 模块物模型操作失败。
IV_ERR_CLOUDAI_MQTT_PUBILSH
-756
云 AI 模块 mqtt 消息发布失败。
IV_ERR_CLOUDAI_MQTT_TIMEOUT
-757
云 AI 模块 mqtt 消息超时。
IV_ERR_CLOUDAI_MEMORY_FAIL
-758
云 AI 模块分配内存失败。
IV_ERR_CLOUDAI_MODEL_FAIL
-759
云 AI 模块模型 ID 错误。
IV_ERR_CLOUDAI_COMM_FAIL
-760
云 AI 模块内部通用错误。

OTA模块错误码

OTA 模块错误码
取值
说明
IV_ERR_OTA_INIT_PRM_NULL
-800
OTA 模块初始化参数为空。
IV_ERR_OTA_INIT_CB_NULL
-801
OTA 模块回调函数为空。
IV_ERR_OTA_START_FAIL
-802
无法启动 OTA 升级。
IV_ERR_OTA_PROGRESS_TYPE_ERROR
-803
OTA 升级失败。

低功耗保活模块错误码

低功耗保活模块错误码
取值
说明
IV_ERR_KP_INPUT_PRM_NULL
-900
低功耗保活模块初始化参数为空。
IV_ERR_KP_REGISTER_FAILED
-901
低功耗保活模块注册失败。
IV_ERR_KP_SEND_FAILED
-902
低功耗保活模块发送消息失败。
IV_ERR_KP_GET_TIMEOUT
-903
低功耗保活模块等待响应超时。

其他错误码

其他错误码
取值
说明
IV_ERR_DEVICE_OFFLINE
-1001
设备处于离线状态。