欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 人工智能 > chatgpt >内容正文

chatgpt

ble 0x3e hci-凯发k8官方网

发布时间:2024/10/14 chatgpt 24 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 ble 0x3e hci_error_code_conn_failed_to_establish 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
master> scan_req:扫描请求 master> connect_req:连接请求接下来master(atm)和slave(按摩仪)连接交互 ll control pdu主要用于建立连接后的一些参数设置 0x08 ll_feature_req 请求交换 feature 的交互 5次 0x09 ll_feature_rsp 请求交换 feature 的交互 0x0c ll_version_ind 交互 version 0x00 ll_connection_update_ind 更新链接参数connect_req其实是在告诉advertiser,手机将在transmit window期间发送第一个同步包(p1)给你, 请在这段时间里把你的射频接收窗口打开。设备b收到p1后,t_ifs时间后将给手机回复数据包p2(ack包)。 一旦手机收到数据包p2,连接即可认为建立成功。遇到“建立失败”(0x3e)错误: ------------------------------------------------------------- 如果主服务器在发送连接请求后的前6个连接事件中无法接收从服务器发来的数据包,则会发生“建立失败” (0x3e)错误。 这可能是由许多原因造成的。 以下是几种可能性: 在一个或两个设备上的射频性能不是很好,所以在前6个连接事件中,从机从来没有收到连接请求,或者主机 从来没有收到从机发来的任何数据包。 由于crc失败、碰撞或设备超出范围,射频性能可能会很差。 这两种设备都可能存在时间问题。 如果任一设备上的链路层时钟没有运行在32.768khz(在使用hci_ext_setscacmd函数设置的公差范围内; 默认值是 /-50ppm),那么定时将关闭,从服务器可能没有在 正确的时间监听主服务器的数据包。 如果从设备在发布时将白名单过滤策略设置为gap_filter_policy_white_conor gap_filter_policy_white, 那么从设备将忽略来自主设备的连接,并继续正常发布。 master将得到0x3e错误,因为它在前6个连接事件 期间没有从slave接收任何数据包。 ------------------------------------------------------------- 参考: https://blog.csdn.net/zhoutaopower/article/details/95938674 https://blog.csdn.net/loosen17/article/details/98629421

总结

以上是凯发k8官方网为你收集整理的ble 0x3e hci_error_code_conn_failed_to_establish的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图