当前位置: 首页 > news >正文

MTK平台蓝牙学习-- 如何查看蓝牙连接参数

[DESCRIPTION]

如何查看蓝牙连接参数

[SOLUTION]

BT连接参数一般包含interval、latency、timeout、mtu

interval:vendor/mediatek/proprietary/packages/apps/Bluetooth/res/values/config.xml 

latency:vendor/mediatek/proprietary/packages/apps/Bluetooth/res/values/config.xml 

timeout:vendor/mediatek/proprietary/packages/apps/Bluetooth/src/com/android/bluetooth/gatt/GattService.java

mtu:system/bt/... MTU定义于stack层,不同的layer有不同的mtu

除了timeout是我们设置到fw,表示acl link 超时断线时间,其它参数,都是在连接过程中,device直接协商的,

比如interval, DUT在连接HOGP device时,对端会告知我们对端需要的interval,只要在我们定义的min~max之间,都会设置成对端需要的值.

mtu 在stack层定义的,比如ble mtu是23~517, 但app可以通过接口协商mtu, 如果上层没有调用,默认采用23

http://www.dtcms.com/a/342714.html

相关文章:

  • Vitest 测试框架完全指南 – 极速单元测试解决方案
  • selenium3.141.0执行JS无法传递element解决方法
  • 【自记】Power BI 中 VALUES 和 DISTINCT 在可接收的参数类型上的区别。
  • 【每天一个知识点】 时空组学(Spatiotemporal Omics)
  • Nginx学习记录
  • 移动端网页调试实战 IndexedDB 与本地存储问题的排查与优化
  • 阿里云 AI 搜索 DeepSearch 技术实践
  • 网络流量分析——基础知识(二)(Tcpdump 基础知识)
  • 21.web api 12
  • Mybatis执行SQL流程(六)之Executor执行器
  • ubuntu配置Zotero+翻译插件+坚果云同步
  • 30、ICS/OT 攻击溯源 (电力系统) 模拟组件 - /安全与维护组件/ics-attack-forensics
  • 学习 k 均值聚类算法的心得
  • 记录一次el-table+sortablejs的拖拽bug
  • UTF-8 编码
  • 基于IPO智能粒子优化的IIR滤波器参数识别算法matlab仿真
  • 250821-RHEL9.4上Docker及Docker-Compose的离线安装
  • 大数据仓库分层
  • windows 下控制台只能输入或输入输出的问题
  • Java -- 互斥锁--死锁--释放锁
  • 机器学习两大核心算法:集成学习与 K-Means 聚类详解
  • 机器学习经典算法总结:K-Means聚类与集成学习(Bagging, Boosting, Stacking)
  • 机器学习核心算法笔记:集成学习与聚类算法
  • QT6(QSpinBox和QDoubleSpinBox)
  • java项目数据脱敏工具类实现
  • 【离线安装】CentOS Linux 7 上离线部署Oracle 19c(已成功安装2次)
  • 【数据可视化-96】使用 Pyecharts 绘制主题河流图(ThemeRiver):步骤与数据组织形式
  • 如何使用 DeepSeek 助力工作​
  • C# 13 与 .NET 9 跨平台开发实战(第一章:开发环境搭建与.NET概述-下篇)
  • 阿里云的centos8 服务器安装MySQL 8.0