android 蓝牙传输速率,android蓝牙rfcomm连接速度太慢
我正在使用以下代码从我的HTC One X到SENA蓝牙ESD110串行模块创建不安全的rfcomm连接:
BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(addr);
BluetoothSocket socket = null;
try{
socket = device.createInsecureRfcommSocketToServiceRecord(UUID.fromString(SERVICE_UUID));
mBluetoothAdapter.cancelDiscovery();
socket.connect();
sendMessage(socket,"working!");
socket.close();
这里的要点是通过自动配对连接到模块,
并且一切正常,但建立连接大约需要15秒.
调试仍然是:
socket.connect();
15秒后,仅在连接并将字符串传输到模块之后(需要1秒钟).
在连接到MAC地址之前,手机是否可能正在处理其他一些数据(服务发现等)以及如何使其连接更快?
或者它可能是HTC硬件问题?
android 蓝牙传输速率,android蓝牙rfcomm连接速度太慢相关推荐
- Android显存到内存拷贝耗时,memcpy速度太慢?掌握这个技术让内存拷贝效率成倍提升...
封面出自:板栗懒得很 memcpy是C/C++的一个标准函数,原型void *memcpy(void *dest, const void *src, size_t n),用于从源src所指的内存地址的 ...
- MySQL连接速度太慢_mysql-连接速度非常慢(1秒)
我在Windows 7上运行MySQL 5.6(64位).我正在测试最近在32位Windows 7上从MySQL 5.0升级的数据库.(我还复制了my.ini,但做了一些更改) 我发现建立连接需要很长 ...
- Android 蓝牙hfp协议连接slc连接rfcomm连接源码分析(2)- HF侧发送和接受数据流程
android-蓝牙A2dp-avrcp-hfp-opp-配对流程-ble-rfcomm源码流程 Android 蓝牙hfp初始化.rfcomm连接.slc连接.sco连接源代码分析大全 - 点击下载 ...
- android 蓝牙链接电脑,如何使从台式电脑到Android设备的测试蓝牙连接
我正在使用具有蓝牙适配器的Ubuntu 11.10台式电脑和使用带有蓝牙的Android 2.2的Android平板电脑. (两款设备上的蓝牙版本应为2.0或2.1版本)如何使从台式电脑到Androi ...
- Android中如何实现蓝牙的配对与连接
Android中如何实现蓝牙的配对与连接 这段时间在项目中负责做蓝牙的设置模块,蓝牙这部分不算简单,自己先是花了一些时间看系统的蓝牙设置代码,感觉有点熟了才开动的,但期间还是踩了不少坑,有些问题网上也 ...
- Android ble连接过程,Android开发之ble蓝牙
前言 由于自己工作中需要开发ble的项目,于是在折腾了一段时间后也有所了解,便想写下来分享给大家,同时对自己的知识也是一种巩固 1.BLE介绍 BLE是Bluetooth Low Energy的缩写, ...
- 【Android】蓝牙开发——经典蓝牙:配对与解除配对 实现配对或连接时不弹出配对框
目录 一.配对方法 二.解除配对方法 三.配对/解除配对结果 四.justwork配对模式下,不弹出配对框 五.pincode配对模式下,不弹出配对框 六.小结 在之前的文章[Android]蓝牙开发 ...
- Android蓝牙开发——经典蓝牙的连接
1.蓝牙的基本操作 蓝牙权限 android.permission.BLUETOOTH //允许程序连接到已配对的蓝牙设备,请求连接/接收连接/传输数据需要改权限, 主要用于对配对后进行操作. and ...
- Android蓝牙Ble基本操作-(连接2)
前言: 连接采用nordicsemi库,其中nRF Connect也是使用该库. 蓝牙连接库.nordicsemi官网.nRF Connect apk使用教程.nRF Connect apk下载地址. ...
- 【Android】Bluetooth(蓝牙)连接与数据传输(一)
目录 简介 权限声明 蓝牙扫描 开始扫描 取消扫描 获取蓝牙信息 蓝牙配对 配对 取消配对 获取已配对蓝牙 最终效果 简介 蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连 ...
最新文章
- linux常见紧急情况处理
- 安卓线程同步面试_Android面试题
- 爱奇艺如何设置最小化显示在托盘
- shell:判断某个变量是否包含字符串/变量的方法
- 课程设计:混合数据排序
- 只要你能想明白一个道理,你也可以在互联网上赚到属于自己的钱
- C++基础学习9:构造函数和析构函数
- 去掉Windows Media Player 12 中”挖挖哇“网址的方法
- Android移动应用开发大作业
- 京东云的区块链“经”
- 卡耐基梅隆大学计算机金融专业,卡内基梅隆大学硕士费用 - 卡耐基梅隆大学计算机金融MS研究生接不接受gre成绩?不?...
- 办公:office办公软件Excel表格的打印技巧
- IP地址转换(c语言)
- 由于微信字体大小的设置导致rem布局的微信公众号页面发生错乱的问题总结
- python预测彩票模型_python预测下一期双色球号码【机器学习】
- 成为数据库专家必读书目推荐
- Python OpenCV 计算机视觉:1~5
- layui 弹出层回调获取弹出层数据
- 2019 互联网月饼哪家强?阿里走情怀;百度最土豪;浪潮最高冷;抖音最创意 ............
- LOCAL_PRIVILEGED_MODULE 详解(4)
热门文章
- 计算机c盘中哪些东西能删除吗,电脑c盘哪些文件可以删除,教您c盘里哪些文件可以删除...
- SpringMvc标签应用
- 【机器学习-白板推导系列】学习笔记---支持向量机和主成分分析法
- 赖活不如好死?慎选你的死亡方式
- 课堂派微信端重设计建议
- 社区团购小程序+界面diy+分销+附近团长+供应商+拼团+菜谱+秒杀+预售+配送+直播
- AttributeError: module ‘win32com.gen_py.00020905-0000-0000-C000-000000000046x0x8x7‘ has no attribute
- android 文件管理 ca,安卓Android手机添加根证书
- Web端实现视频通话
- 1-3 Python基本数据类型