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_CS_NEED_IDR_FRAME |
-611 |
云存需要IDR帧 |
自定义信令模块错误码 |
取值 |
说明 |
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模块错误码 |
取值 |
说明 |
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模块错误码 |
取值 |
说明 |
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 |
设备处于离线状态 |