Skip to content

Latest commit

 

History

History
executable file
·
120 lines (107 loc) · 8.41 KB

错误码.md

File metadata and controls

executable file
·
120 lines (107 loc) · 8.41 KB

1. 简介

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

2. 说明

错误码 取值 说明
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 设备处于离线状态