我正在使用以下代码从我的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连接速度太慢相关推荐

  1. Android显存到内存拷贝耗时,memcpy速度太慢?掌握这个技术让内存拷贝效率成倍提升...

    封面出自:板栗懒得很 memcpy是C/C++的一个标准函数,原型void *memcpy(void *dest, const void *src, size_t n),用于从源src所指的内存地址的 ...

  2. MySQL连接速度太慢_mysql-连接速度非常慢(1秒)

    我在Windows 7上运行MySQL 5.6(64位).我正在测试最近在32位Windows 7上从MySQL 5.0升级的数据库.(我还复制了my.ini,但做了一些更改) 我发现建立连接需要很长 ...

  3. Android 蓝牙hfp协议连接slc连接rfcomm连接源码分析(2)- HF侧发送和接受数据流程

    android-蓝牙A2dp-avrcp-hfp-opp-配对流程-ble-rfcomm源码流程 Android 蓝牙hfp初始化.rfcomm连接.slc连接.sco连接源代码分析大全 - 点击下载 ...

  4. android 蓝牙链接电脑,如何使从台式电脑到Android设备的测试蓝牙连接

    我正在使用具有蓝牙适配器的Ubuntu 11.10台式电脑和使用带有蓝牙的Android 2.2的Android平板电脑. (两款设备上的蓝牙版本应为2.0或2.1版本)如何使从台式电脑到Androi ...

  5. Android中如何实现蓝牙的配对与连接

    Android中如何实现蓝牙的配对与连接 这段时间在项目中负责做蓝牙的设置模块,蓝牙这部分不算简单,自己先是花了一些时间看系统的蓝牙设置代码,感觉有点熟了才开动的,但期间还是踩了不少坑,有些问题网上也 ...

  6. Android ble连接过程,Android开发之ble蓝牙

    前言 由于自己工作中需要开发ble的项目,于是在折腾了一段时间后也有所了解,便想写下来分享给大家,同时对自己的知识也是一种巩固 1.BLE介绍 BLE是Bluetooth Low Energy的缩写, ...

  7. 【Android】蓝牙开发——经典蓝牙:配对与解除配对 实现配对或连接时不弹出配对框

    目录 一.配对方法 二.解除配对方法 三.配对/解除配对结果 四.justwork配对模式下,不弹出配对框 五.pincode配对模式下,不弹出配对框 六.小结 在之前的文章[Android]蓝牙开发 ...

  8. Android蓝牙开发——经典蓝牙的连接

    1.蓝牙的基本操作 蓝牙权限 android.permission.BLUETOOTH //允许程序连接到已配对的蓝牙设备,请求连接/接收连接/传输数据需要改权限, 主要用于对配对后进行操作. and ...

  9. Android蓝牙Ble基本操作-(连接2)

    前言: 连接采用nordicsemi库,其中nRF Connect也是使用该库. 蓝牙连接库.nordicsemi官网.nRF Connect apk使用教程.nRF Connect apk下载地址. ...

  10. 【Android】Bluetooth(蓝牙)连接与数据传输(一)

    目录 简介 权限声明 蓝牙扫描 开始扫描 取消扫描 获取蓝牙信息 蓝牙配对 配对 取消配对 获取已配对蓝牙 最终效果 简介 蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连 ...

最新文章

  1. Linux网络管理之四:创建一个简单的vsftpd服务器
  2. 软件开发环境-按开发阶段分类
  3. golang实现图片上传和下载
  4. zoj 3761 Easy billiards 并查集+dfs
  5. apache ranger_Apache Ranger插件的美丽简洁
  6. Date Picker控件:
  7. 【kafka】kafka 消息 重放 从 一个 topic 导入 另外一个 topic
  8. java中enum类型的使用
  9. Php真太阳时计算公式,第七章:如何计算真太阳时?
  10. Python全栈 Linux基础之2.Linux终端命令简介
  11. Java项目:校园自行车租赁管理系统(java+JSP+JavaScript+Servlet+Mysql)
  12. C++获取Unix时间戳(分别以秒和毫秒为单位)的几种方法
  13. 协议 ---ISO/OSI协议模型详解
  14. MySQL全文索引的坑 20211202
  15. EBS 报表开发:XML Publisher
  16. 投稿动态无法删除的情况下,如何批量删除B站动态?
  17. linux的pv原语
  18. JME2 和JME3的比较
  19. EPICS-从零开始的电机控制
  20. MS8413光纤同轴解码芯片

热门文章

  1. java深克隆 浅克隆_通过Java中深克隆与浅克隆来理解克隆
  2. 数据恢复国赛经验与方法分享(电子产品芯片级检测维修与数据恢复赛项)
  3. socket写超时c语言,设置socket超时时间
  4. [LeetCode] 3. Longest Substring Without Repeating Characters(Python)
  5. Chuck语言学习笔记——2.HelloWorld
  6. 初级程序员 中级程序员_急切的程序员
  7. “peter piper picked a peck of pickled peppers“统计这段绕口令有多少个以p开头的单词 String中方法:split/startWith
  8. bash: No such file or directory
  9. JavaScript 练手小技巧:过年了,用JS写一幅春联吧
  10. (三万字长文)类型即正义:TypeScript 从入门到实践系列,正式完结!