简介:

错误代码通过控制包 LL_TERMINATE_IND 来反馈。具体参考第5章7.6小结。

1.0x00 Success

2.Unknown HCI Command

Unknown HCI Command错误代码表示Controller不理解主机发送的HCI命令包OpCode。 给出的OpCode可能与本文档中指定的任何OpCode或任何特定于供应商的OpCode不对应,或者该命令可能尚未实现

3.0x02 Unknown Connection Identifier

"未知连接标识符"错误代码表示主机发送了识别连接的命令,但该连接不存在。

4.0x03 Hardware Failure

硬件故障错误代码向主机指示控制器中的某些内容以无法用任何其他错误代码描述的方式发生故障。 此错误代码隐含的含义取决于实现。

5.0x04 Page Timeout

"页面超时"错误代码表示由于"页面超时"配置参数而导致页面超时。 仅使用Remote_Name_Request和Create_Connection命令可能会出现此错误代码。

6. 0x05 Authentication Failure

7. 0x06 PIN or Key Missing

8. 0x07 Memory Capacity Exceeded

9. 0x08 Connection Timeout

10. 0x09 Connection Limit Exceeded

11. 0x0A Synchronous Connection Limit To A Device Exceeded

12. 0x0B ACL Connection Already Exists

13. 0x0C Command Disallowed

14. 0x0D Connection Rejected due to Limited Resources

15. 0x0E Connection Rejected Due To Security Reasons

16. 0x0F Connection Rejected due to Unacceptable BD_ADDR

17. 0x10 Connection Accept Timeout Exceeded

18. 0x11 Unsupported Feature or Parameter Value

19. 0x12 Invalid HCI Command Parameters

20. 0x13 Remote User Terminated Connection

21. 0x14 Remote Device Terminated Connection due to Low Resources

22. 0x15 Remote Device Terminated Connection due to Power Off

23. 0x16 Connection Terminated By Local Host

24. 0x17 Repeated Attempts

25. 0x18 Pairing Not Allowed

26. 0x19 Unknown LMP PDU

27. 0x1A Unsupported Remote Feature / Unsupported LMP Feature

28. 0x1B SCO Offset Rejected

29. 0x1C SCO Interval Rejected

30. 0x1D SCO Air Mode Rejected

31. 0x1E Invalid LMP Parameters / Invalid LL Parameters

32. 0x1F Unspecified Error

33. 0x20 Unsupported LMP Parameter Value / Unsupported LL Parameter Value

34. 0x21 Role Change Not Allowed

35. 0x22 LMP Response Timeout / LL Response Timeout

36. 0x23 LMP Error Transaction Collision

37. 0x24 LMP PDU Not Allowed

38. 0x25 Encryption Mode Not Acceptable

39. 0x26 Link Key cannot be Changed

40. 0x27 Requested QoS Not Supported

41. 0x28 Instant Passed

42. 0x29 Pairing With Unit Key Not Supported

43. 0x2A Different Transaction Collision

44. 0x2B Reserved

45. 0x2C QoS Unacceptable Parameter

46. 0x2D QoS Rejected

  1. 0x2E Channel Classification Not Supported

48. 0x2F Insufficient Security

49. 0x30 Parameter Out Of Mandatory Range

50. 0x31 Reserved

51. 0x32 Role Switch Pending

52. 0x33 Reserved

53. 0x34 Reserved Slot Violation

54. 0x35 Role Switch Failed

55. 0x36 Extended Inquiry Response Too Large

56. 0x37 Secure Simple Pairing Not Supported By Host

57. 0x38 Host Busy - Pairing

58. 0x39 Connection Rejected due to No Suitable Channel Found

59. 0x3A Controller Busy

60. 0x3B Unacceptable Connection Parameters

61. 0x3C Directed Advertising Timeout

62. 0x3D Connection Terminated due to MIC Failure

63. 0x3E Connection Failed to be Established

64. 0x3F MAC Connection Failed

65. 0x40 Coarse Clock Adjustment Rejected but Will Try to Adjust Using Clock Dragging

转载于:https://www.cnblogs.com/yuqilihualuo/p/9566503.html

8.BLE---错误码相关推荐

  1. BLE错误码全面解析连接失败原因错误码解析BLE Disconnect Reason

    错误代码用于指示错误的原因,当出现一些异常情况时会出现一些对应的错误码.错误代码的大小为8个字节. 未知HCI命令(0x01) 未知HCI命令错误代码表示控制器不理解主机发送的HCI命令数据包操作码. ...

  2. 如何优雅地排查华为接触卫士—1错误码

    接触卫士(Contact Shield)是HMS Core提供的基于低功耗蓝牙(Bluetooth Low Energy,简称BLE)的接触诊断基础服务.各国政府组织可以使用接触卫士API开发新冠病毒 ...

  3. [微信官方文档] 小程序-错误码信息与解决方案表

    错误码信息与解决方案表 错误码是通过binderror回调获取到的错误信息. 代码 异常情况 理由 解决方案 1000 后端错误调用失败 该项错误不是开发者的异常情况 一般情况下忽略一段时间即可恢复. ...

  4. 解决微信H5获取SDK授权报错提示errMsg: “config:fail,Error: 系统错误,错误码:63002,invalid signature [20200908 22:17:17][]“

    如果常规检查都做过可以仔细看下微信开放文档 这个里面的报错原因 如果都不是那么极有可能是(恭喜你!看样子你的H5页面日活人数还蛮多[呲牙]) 获取腾讯微信平台access_token超过每日默认上限2 ...

  5. 【FFmpeg】ffmpeg中函数返回的错误码:AVERROR及AVERROR_*

    1.AVERROR FFmpeg的错误码大部分使用的PIOSIX标准中错误码的负值. AVERROR定义在文件 FFmpeg-n4.2.1/libavutil/error.h 中 #define AV ...

  6. 【数据库】mysql报错 编码码1130 和错误码1146

    1.错误编码1130 问题:1130-Hose'172.16.12.129'is not allowed to connect to this MySQL server 原因:MySQL服务器没有创建 ...

  7. 关于接口使用抛异常还是返回错误码,下列哪些说法符合《阿里巴巴Java开发手册》

    关于接口使用抛异常还是返回错误码,下列哪些说法符合<阿里巴巴Java开发手册>:答案在文末 A. 向公司外部提供的http/api接口,推荐使用"错误码"方式返回异常或 ...

  8. C++异常 返回错误码

    C++异常 返回错误码 参考文章: (1)C++异常 返回错误码 (2)https://www.cnblogs.com/moonlightpoet/p/5670343.html 备忘一下.

  9. 微信支付curl出错及错误码解决方案

    关键字:微信支付 curl出错 错误码6 错误码7 错误码28 错误码52 错误码58 错误码60 错误码77  作者:方倍工作室 原文: http://www.cnblogs.com/txw1958 ...

  10. 如何设计系统的错误码及错误信息

    作者:朱金灿 来源:http://blog.csdn.net/clever101 一个软件系统,肯定是涉及到很多错误信息.比如用户执行出错了,软件需要将错误信息返回给用户.那么如何设计错误码及错误信息 ...

最新文章

  1. 开启机器学习的第一课:用Pandas进行数据分析
  2. linux tar 提示 time stamp xxx in the future 解决方法
  3. IP地址的分类及各类IP的最大网络数、网络号范围和最大主机数
  4. jzoj1478-堆排序【堆】
  5. ue4集合类型_UE4项目问题集合
  6. 数学之史:微积分的发明——变量数学的巨人之争
  7. DroidBox的环境搭建与使用(Android沙箱、未验证)
  8. 垂直型电商的投资魔法
  9. document.body.scrollTop
  10. linux移动文件_Linux基础
  11. 每周荐书:ES6、虚拟现实、物联网(评论送书)
  12. 安装oracle 10g 的艰难之旅
  13. 对swift开发中的unwinding segue的一些理解
  14. SpringBoot实现企业微信-获取临时素材
  15. Python小白逆袭大神-结营心得-alading
  16. 希尔贝壳参展世界人工智能大会 | WAIC 2021
  17. 模拟量输出模块支持西门子三菱PLC接DCS控制系统
  18. 【nn.LSTM详解】
  19. IDEA test程序无法输入 This view is read-only 解决办法
  20. [原创]-[UiPath] UiPath中关于日期的操作

热门文章

  1. 三维点云学习(4)3-Model Fitting Least Square
  2. SCOM 常识概念—与其他SC产品集成
  3. PowerShell 方式部署Sharepoint Solution
  4. FireEye开启IPO大幕
  5. sendmail配置
  6. 状态码302_HTTP状态码 201,202,302,405 ... 傻傻分不清,看这一个项目就够啦
  7. 2020-05-06 ethtool源代码学习步骤
  8. 读书笔记《了解用户系列六 | 群体用户心理》文/产品100(简书作者)
  9. ArcGIS Maritime Server 开发教程(九)二三维水深服务
  10. SpringCloud 2020.x.x工程bootstrap引导配置不生效的解决方案