一、问题现象

蓝牙service端和client端使用蓝牙nus串口透传服务传输数据,在client端与service端建立连接后的30s后,蓝牙连接就会莫名断开(两设备相邻很近),查看断开的原因提示为BLE_HCI_STATUS_CODE_LMP_RESPONSE_TIMEOUT,就是LMP回复超时,查看了相关文档,只讲了LMP的相关协议,但并未查出会是什么原因导致LMP回复超时。

二、解决办法

为了做对比,直接下载了官方的uart_nus_c端的程序,然后连接service端传输数据,结果为超过30s不会自动断开链接,经过不懈的对比测试,最终发现是因为两端设置的最大MTU大小不一样导致的,只需要把NRF_SDH_BLE_GATT_MAX_MTU_SIZE改为和service一样的就可以了,但是为什么两端的mtu大小不一致会导致LMP回复超时,现在还没有想通,请教有知道的大佬说一下,非常感谢!

蓝牙LMP响应超时 BLE_HCI_STATUS_CODE_LMP_RESPONSE_TIMEOUT相关推荐

  1. 战斗服务器响应超时是否尝试重连,刺激战场:教你,从开伞到落地瞬间技巧

    原标题:刺激战场:教你,从开伞到落地瞬间技巧 刺激战场,在手游吃鸡中,可以说是非常的出众,打开游戏竟然发现居然有300人在线,难怪贫僧天天都能收到好友的邀请,看来都中了刺激吃鸡的毒. 贫僧在朋友圈中, ...

  2. python项目小案例:一个网页响应超时提醒小闹钟

    2019独角兽企业重金招聘Python工程师标准>>> 前言 由于网络速度或对方服务器问题, 爬取一个网页的时候,都需要时间.如果该网页长时间未响应,那么系统就会判断该网页超时,有时 ...

  3. EBS R12中FND凭证打印警告:OPP响应超时

    接近年关,最近年结忙的飞起,此为背景,今天运维那边反应日记账凭证打印报错,看了下后台请求发现请求有警告. 查看日志发现报了"并发:OPP响应超时"的警告,这个地方响应超时可能是配置 ...

  4. 第三方支付接口响应超时处理方法

    问题:调用第三方支付接口超时怎么办? 解决方法:调用接口时设置超时时间,当接口超过60秒未返回结果,自动将改订单设置为处理中,然后由定时任务调用查询接口,同时如果用户下拉刷新页面也会发起单笔交易查询. ...

  5. 和平精英服务器响应超时什么意思,和平精英服务器无响应,和平精英服务器超时...

    1.刺激战场国际服服务器无响应怎么回事,连续一周都这样了 应该是服务器在维护,或者在重启阶段 但是已经过去了一周,并没有任何的反应 2.这是怎么了 手机刺激战场 战斗服务器没有响应? 手机版本太底,把 ...

  6. (十一)jmeter接口自动化难点系列---设置响应超时时间

    在做jmeter接口测试的时候,有时服务器问题,导致我们的接口一直在请求,而无法得到返回. 所以我们需要用到jmeter的一个功能响应超时自动停止请求. 在jmeter中, 有一项设置名称为timeo ...

  7. 竞赛服务器响应超时是否尝试重连,“吃鸡”坐在后座也能操控载具?几分钟后,我收到15字提醒...

    原标题:"吃鸡"坐在后座也能操控载具?几分钟后,我收到15字提醒 不清楚大家在玩游戏时,有没有遇到过,比较让人匪夷所思的事情.在某一场游戏对局中,刺激哥就遇到了一件非常奇怪的事情. ...

  8. 服务器响应超时是配置不足吗,服务器响应超时是什么情况

    服务器响应超时是什么情况 内容精选 换一换 非联通用户请查看设备接入服务.订阅:是指应用服务器通过调用物联网平台的"订阅平台业务数据"和"订阅平台管理数据"接口 ...

  9. 生产事故总结篇(2) 接口响应超时优化方案

    1 查询类接口 一 mysql数据库查询超时问题 1 查询字段是否存在索引,索引是否失效 索引是个老生常谈的问题了, 需要特别注意下面几个点 唯一的值必须要建立唯一索引 比如订单号,售后单号,上门取件 ...

  10. 迅雷下载显示服务器响应超时?

    迅雷下载显示服务器响应超时怎么办?迅雷下载软件是一款自由度非常高的软件,大部分的资源都可以在上面下载,但是很多用户也容易遇到问题,比如服务器响应超时,下面就一起来看看解决方法吧. 迅雷服务器响应超时解 ...

最新文章

  1. 微信jssdk ajax 获取签名,【Golang版】微信access_token、jsapi_ticket、signature签名算法生成示例,开箱即用...
  2. 笔记-项目范围管理-确认范围与控制范围的区别
  3. 【1024创造营】精彩课程回顾
  4. (56)zabbix Screens视图配置
  5. 【bfs】WJ的逃离
  6. php文件上传到虚拟主机,php源码上传到虚拟主机(php源码上传到服务器)
  7. php ajax xmlhttpreq 上传文件 get,使用Ajax XmlHttpRequest上传文件
  8. Java B2B2C多用户电子商务平台SpringCloud/Boot
  9. Python线程同步机制
  10. axure怎么存html文件怎么打开,axure 保存html文件怎么打开
  11. EGO Planner代码解析bspline_optimizer部分(3)
  12. Python面向对象三大特征之封装
  13. 从零开始学android:环境搭建
  14. PHP初级程序员出路
  15. web前端开发工具支持及环境搭建
  16. 手机兼容性测试——机型选择(从系统、屏幕、型号考虑)
  17. 家用计算机中的内存大约多少,64gb内存能装多少东西_64gb内存有多大-系统城
  18. 天下数据支招虚拟主机的挑选
  19. 开发手机APP做UI设计,这5个UI错误会置你的APP于死地!
  20. dhu复试基础——64 统计字母

热门文章

  1. 基于Tushare量化分析示例
  2. 关于执行gulp命令报这样的错误:gulp : 无法加载文件 C:\Users\dalv\AppData\Roaming\npm\gulp.ps1
  3. 为什么 securely empty 那么慢?
  4. 工作被拥抱变化了该怎么办?
  5. 解决方案(.sln)文件
  6. VS解决方案下文件的含义(记录)
  7. JVM 垃圾收集器Serial、Parallel Scavenge、ParNew、CMS、G1
  8. 人在囧途之火车调研篇
  9. 安卓生成keystore文件
  10. 饥荒无条件制作下载_饥荒巨人国无条件制造版