全局错误码
<table>
<thead>
<tr>
<th>错误码</th>
<th>别名</th>
<th>错误解释</th>
</tr>
</thead>
<tbody>
<tr>
<td>0x00(0)</td>
<td>OK</td>
<td>成功</td>
</tr>
<tr>
<td>0x01(1)</td>
<td>ERR_COMMON</td>
<td>通用错误</td>
</tr>
<tr>
<td>0x02(2)</td>
<td>ERR_NULL</td>
<td>参数为空</td>
</tr>
<tr>
<td>0x03(3)</td>
<td>ERR_INVALID_PARAM</td>
<td>无效参数</td>
</tr>
<tr>
<td>0x04(4)</td>
<td>ERR_TIMEOUT</td>
<td>超时</td>
</tr>
<tr>
<td>0x05(5)</td>
<td>ERR_IO_EXCEPTION</td>
<td>IO异常</td>
</tr>
<tr>
<td>0x06(6)</td>
<td>ERR_INTERRUPTED</td>
<td>中断异常</td>
</tr>
<tr>
<td>0x07(7)</td>
<td>ERR_INCOMPLETED</td>
<td>未完成</td>
</tr>
<tr>
<td>0x08(8)</td>
<td>ERR_INCOMPLETED_SET</td>
<td>未完成的设置异常</td>
</tr>
<tr>
<td>0x09(9)</td>
<td>ERR_ALREADY_DONE</td>
<td>已经执行过</td>
</tr>
<tr>
<td>0x0A(10)</td>
<td>ERR_SECURITY</td>
<td>安全问题</td>
</tr>
<tr>
<td>0x0B(11)</td>
<td>ERR_PERMISSION_DENIED</td>
<td>权限不够(授权失败)</td>
</tr>
<tr>
<td>0x0C(12)</td>
<td>ERR_NOT_IMPLEMENTED</td>
<td>未实现的功能</td>
</tr>
<tr>
<td>0x0D(13)</td>
<td>ERR_REMOTE_EXCEPTION</td>
<td>远程过程调用异常,<br>一般用于进程间通信异常</td>
</tr>
<tr>
<td>0x0F(15)</td>
<td>ERR_UNSUPPORTEDENCODING</td>
<td>不支持的编码异常</td>
</tr>
<tr>
<td>0x10(16)</td>
<td>ERR_JSON_EXCEPTION</td>
<td>Json异常</td>
</tr>
<tr>
<td>0x11(17)</td>
<td>ERR_FORBIDDEN</td>
<td>禁止访问</td>
</tr>
<tr>
<td>0x12(18)</td>
<td>ERR_NO_SESSION</td>
<td>无会话连接异常</td>
</tr>
<tr>
<td>0x13(19)</td>
<td>ERR_NOT_EXISTED</td>
<td>不存在的异常</td>
</tr>
<tr>
<td>0x14(20)</td>
<td>ERR_NO_SPACE</td>
<td>无会话连接异常</td>
</tr>
<tr>
<td>0x15(21)</td>
<td>ERR_DATABASE_EXCEPTION</td>
<td>数据库异常</td>
</tr>
<tr>
<td>0x16(22)</td>
<td>ERR_TOO_FREQUENTLY</td>
<td>操作过于频繁</td>
</tr>
<tr>
<td>0x17(23)</td>
<td>ERR_ALREADY_EXISTED</td>
<td>已经存在</td>
</tr>
<tr>
<td>0x18(24)</td>
<td>ERR_VERIFY_FAILED</td>
<td>校验失败<br>(例如文件MD5不一致, 系统升级包校验失败)</td>
</tr>
<tr>
<td>0x19(25)</td>
<td>ERR_FILE_ILLEGAL</td>
<td>升级包不合法或错误</td>
</tr>
<tr>
<td>0x20(32)</td>
<td>ERR_SIGNATURE_NO_MATCH</td>
<td>签名不匹配(升级包)</td>
</tr>
<tr>
<td>0x21(33)</td>
<td>ERR_ACCOUNT_NOT_EXIST</td>
<td>账号不存在</td>
</tr>
<tr>
<td>0x22(34)</td>
<td>ERR_SCREEN_NOT_CONFIG</td>
<td>未配屏</td>
</tr>
<tr>
<td>0x23(35)</td>
<td>ERR_NETWORK</td>
<td>网络异常</td>
</tr>
<tr>
<td>0x24(36)</td>
<td>ERR_UNSUPPORTED</td>
<td>终端不支持</td>
</tr>
<tr>
<td>0x25(37)</td>
<td>ERR_LORA_SLAVE_UNSUPPORTED</td>
<td>射频从设备不支持<br>(例如给从设备设置音量,亮度,时间,时区)</td>
</tr>
<tr>
<td>0x33(51)</td>
<td>ERR_NOT_ONE_FPGA</td>
<td>升级时,通过产品和平台验证的FPGA的个数不是一个</td>
</tr>
<tr>
<td>0x34(52)</td>
<td>ERR_NOT_SUPPORT_PRODUCT</td>
<td>升级校验时,终端产品不支持</td>
</tr>
<tr>
<td>0x35(53)</td>
<td>ERR_VERSION_LOW</td>
<td>待升级软件版本低于当前终端已安装版本</td>
</tr>
<tr>
<td>0x36(54)</td>
<td>ERR_NOT_SUPPORT_PLATFORM</td>
<td>升级校验时,终端平台不支持</td>
</tr>
<tr>
<td>0x42(66)</td>
<td>ERR_BEYOND_AUTHORIZED_COUNT</td>
<td>注册时,超出授权数量</td>
</tr>
<tr>
<td>0x43(67)</td>
<td>ERR_LOGIN_LOCKED</td>
<td>登录时,密码已经连续错误3次</td>
</tr>
<tr>
<td>0xFF06(65286)</td>
<td>LOG_INIT_ERR</td>
<td>初始化sdk--- 日志异常</td>
</tr>
<tr>
<td>0xFF07(65287)</td>
<td>DB_INIT_ERR</td>
<td>初始化sdk---数据库异常</td>
</tr>
<tr>
<td>0xFF08(65288)</td>
<td>VALUE_RANGE_ERROR</td>
<td>参数不符合规格-----值超出有效范围</td>
</tr>
<tr>
<td>0xFF14(65300)</td>
<td>RemoteHostClosedError</td>
<td>终端已断开---tcp连接被断开(服务端断开)</td>
</tr>
<tr>
<td>0xFF18(65304)</td>
<td>SocketTimeoutError</td>
<td>连接失败—socket超时</td>
</tr>
<tr>
<td>0xFF21(65313)</td>
<td>SN_IS_ILLEGAL</td>
<td>登录-----sn非法</td>
</tr>
<tr>
<td>0xFF22(65314)</td>
<td>ERR_PATH_NOT_EXIST</td>
<td>升级----- 获取文件列表时传递的路径错误</td>
</tr>
<tr>
<td>0xFF23(65315)</td>
<td>ERR_FILE_NUZIP_FAILED</td>
<td>升级----- 获取压缩包json文件内容时压缩文件解压异常</td>
</tr>
<tr>
<td>0xFF24(65316)</td>
<td>ERR_DESCRIPTION_JSON_NULL</td>
<td>升级-----获取压缩包json文件内容时Json文件内容为空</td>
</tr>
<tr>
<td>0xFF25(65317)</td>
<td>PARAM_IS_EXCEPTION</td>
<td>参数不符合规格-----修改密码----参数异常</td>
</tr>
<tr>
<td>0xFF27(65319)</td>
<td>NO_MATCH_FILE</td>
<td>在指定路径下没有找到指定后缀文件</td>
</tr>
<tr>
<td>0xFF28(65320)</td>
<td>UPDATE_PACKAGE_UPLOADING</td>
<td>升级-----升级OS或APP时,安装包开始上传</td>
</tr>
<tr>
<td>0xFF29(65321)</td>
<td>START_UPDATE</td>
<td>升级-----升级OS或APP时,安装包上传完毕,开始升级</td>
</tr>
<tr>
<td>0xFF30(65328)</td>
<td>DIR_NOT_EXIST</td>
<td>生成节目时,指定路径不存在</td>
</tr>
<tr>
<td>0xFF3a(65338)</td>
<td>CREATE_JSONFILE_FAILED</td>
<td>生成节目,写入Json文件时,文件夹打开失败导致数据写入失败</td>
</tr>
<tr>
<td>0xFF3b(65339)</td>
<td>UPLOAD_FILE</td>
<td>FTP上传文件没有传完,会实时上报这个状态码</td>
</tr>
<tr>
<td>0xFF3c(65340)</td>
<td>CREATEPROGRAM_ERROR</td>
<td>创建节目时,需要从数据库读取已有programId,读取错误,创建节目失败</td>
</tr>
<tr>
<td>0xFF3e(65342)</td>
<td>PROGRAMTEMPLATE_DATABASE_EMPTY</td>
<td>添加模板时,数据库中没有系统默认的模板</td>
</tr>
<tr>
<td>0xFF3f(65343)</td>
<td>ERR_CHANGEPWD_OLDPWDERR</td>
<td>原密码不符合规则-----修改密码-----旧密码错误</td>
</tr>
<tr>
<td>0xFF40(65344)</td>
<td>ERR_UPDATEPACKAGE_TRANSPORT</td>
<td>升级-----升级OS或APP时,安装包上传完毕</td>
</tr>
<tr>
<td>0xFF41(65345)</td>
<td>TEMPLATEID_IS_ERROR</td>
<td>编辑模板时,传入模板ID有误,数据库中没有这个ID</td>
</tr>
<tr>
<td>0xFF43(65347)</td>
<td>ERR_INSERTERROR</td>
<td>操作失败---更新数据库--------插入数据库失败</td>
</tr>
<tr>
<td>0xFF44(65348)</td>
<td>ERR_DELETEERROR</td>
<td>操作失败---删除数据库失败.</td>
</tr>
<tr>
<td>0xFF45(65349)</td>
<td>ERR_TCP_UNCONNECTED</td>
<td>终端已断开 ----TCP 未连接</td>
</tr>
<tr>
<td>0xFF46(65350)</td>
<td>ERR_NOT_LOGIN</td>
<td>终端已断开----未登录屏体</td>
</tr>
<tr>
<td>0XFF47(65351)</td>
<td>ERR_PWDERROR_CLEARPASSWORD</td>
<td>登录接口返回------终端返回用户名和密码错误,但是登录入参是记住密码的,因此帮助handy清除密码,使用特殊的code标识</td>
</tr>
<tr>
<td>0xFF48(65352)</td>
<td>OLD_DATABASE_ISEMPTY</td>
<td>数据迁移时,旧数据中并没有数据,传入参数为空</td>
</tr>
<tr>
<td>0xFF49(65353)</td>
<td>ERR_ALREADY_LOGIN</td>
<td>已经登录过了,请不要再次执行登录操作</td>
</tr>
<tr>
<td>0XFF51(65361)</td>
<td>ERR_UNGETFIRMWARE_VERSIONISNULL</td>
<td>请先调用获取固件版本信息接口</td>
</tr>
<tr>
<td>0XFF52(65362)</td>
<td>MEDIA_UPDATE_FINISH</td>
<td>媒体上传成功</td>
</tr>
<tr>
<td>0XFF53(65363)</td>
<td>ERR_FTP_SEND_ERROR</td>
<td>ftp发送失败,网络断开</td>
</tr>
<tr>
<td>0xFF54(65364)</td>
<td>ERR_VERISON_ROLLBACK</td>
<td>升级版本回退错误</td>
</tr>
<tr>
<td>0xFF55(65365)</td>
<td>ERR_NOT_SUPPORT_VERIFY</td>
<td>当前终端版本不支持升级可行性验证</td>
</tr>
<tr>
<td>0xFF56(65366)</td>
<td>ERR_FEEDBACK_FAILED</td>
<td>用户反馈上传失败</td>
</tr>
<tr>
<td>0xFF57(65367)</td>
<td>ERR_NETWORKCONNECT</td>
<td>网络检测异常</td>
</tr>
<tr>
<td>0xFF58(65368)</td>
<td>USB_NO_AVAILABLE_SPACE</td>
<td>U盘空间不足</td>
</tr>
<tr>
<td>0xFF59(65369)</td>
<td>UPDATE_PACKAGE_DOWNLOADING</td>
<td>升级包下载中</td>
</tr>
<tr>
<td>0xFF5A(65370)</td>
<td>ERR_GET_ONLINE_PACKAGE_FAILED</td>
<td>获取线上升级包失败</td>
</tr>
<tr>
<td>0xFF5B(65371)</td>
<td>ERR_STOP_DOWNLOAD_UPDATE_PACKAGE</td>
<td>终止升级包下载</td>
</tr>
<tr>
<td>0xFF5C(65372)</td>
<td>ERR_DOWNLOAD_UPDATE_PACKAGE_FAILED</td>
<td>升级包下载失败</td>
</tr>
<tr>
<td>0xFF5D(65373)</td>
<td>ERR_LOCAL_FILE</td>
<td>本地文件打开失败,下载文件时无法打开本地文件写入数据</td>
</tr>
<tr>
<td>0xFF5E(65374)</td>
<td>ERR_CURL_INIT</td>
<td>curl初始化失败(http访问初始化失败)</td>
</tr>
<tr>
<td>0xFF5F(65375)</td>
<td>ERR_FILE_VERIFY_IFAILED</td>
<td>文件校验失败</td>
</tr>
<tr>
<td>0xFFFF(65535)</td>
<td>CALLBACK_TIMEOUT</td>
<td>接口超时</td>
</tr>
</tbody>
</table>