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网络管理之四:创建一个简单的vsftpd服务器
- 软件开发环境-按开发阶段分类
- golang实现图片上传和下载
- zoj 3761 Easy billiards 并查集+dfs
- apache ranger_Apache Ranger插件的美丽简洁
- Date Picker控件:
- 【kafka】kafka 消息 重放 从 一个 topic 导入 另外一个 topic
- java中enum类型的使用
- Php真太阳时计算公式,第七章:如何计算真太阳时?
- Python全栈 Linux基础之2.Linux终端命令简介
- Java项目:校园自行车租赁管理系统(java+JSP+JavaScript+Servlet+Mysql)
- C++获取Unix时间戳(分别以秒和毫秒为单位)的几种方法
- 协议 ---ISO/OSI协议模型详解
- MySQL全文索引的坑 20211202
- EBS 报表开发:XML Publisher
- 投稿动态无法删除的情况下,如何批量删除B站动态?
- linux的pv原语
- JME2 和JME3的比较
- EPICS-从零开始的电机控制
- MS8413光纤同轴解码芯片
热门文章
- java深克隆 浅克隆_通过Java中深克隆与浅克隆来理解克隆
- 数据恢复国赛经验与方法分享(电子产品芯片级检测维修与数据恢复赛项)
- socket写超时c语言,设置socket超时时间
- [LeetCode] 3. Longest Substring Without Repeating Characters(Python)
- Chuck语言学习笔记——2.HelloWorld
- 初级程序员 中级程序员_急切的程序员
- “peter piper picked a peck of pickled peppers“统计这段绕口令有多少个以p开头的单词 String中方法:split/startWith
- bash: No such file or directory
- JavaScript 练手小技巧:过年了,用JS写一幅春联吧
- (三万字长文)类型即正义:TypeScript 从入门到实践系列,正式完结!