首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows Mobile上更快的蓝牙发现?

Windows Mobile上更快的蓝牙发现?
EN

Stack Overflow用户
提问于 2014-12-03 21:12:05
回答 1查看 443关注 0票数 0

我有一台海豚99ex移动电脑运行WindowsEmbedded6.5ClassicCEOS5.2.29193在TI Cortex-A8上。我试着用SSP快速连接蓝牙设备。

它有蓝牙V2.1 + EDR,当它工作的时候,它的发现和连接非常慢。设备发现的平均值为13-17秒,连接为6-10秒(总计19-27秒)。

我尝试过的一些设备是RN-42HC-05,但结果是相同的。我试过使用32英尺和本地蓝牙连接设置。这真的是硬件/操作系统的限制吗?

这似乎太慢了,不可能是真的。一个iPhone 4S可以在<11秒内发现和连接,一个Galaxy可以在<13秒内很可靠地发现和连接。

如果可能的话,对如何加快速度有什么想法吗?它真的需要少于15秒的总和,我正在拔出我的头发。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-05 06:17:38

蓝牙的发现从来都不是快速的,它是由设计完成的。如果一个设备似乎执行更快的发现,它是使用较少的tiemout,所以我没有找到所有的设备在范围内。

您可以使用这里描述的注册表设置来调整蓝牙发现,http://msdn.microsoft.com/en-us/library/cc510632.aspx

您还可以运行后台进程,定期在后台进行BT设备发现,因此可以提供范围内设备的“始终”最新列表。

与BT设备的最快连接设置是使用已知的MAC地址(即从设备外壳读取并在应用程序中键入该地址或扫描条形码)。第二种常用于教授。用于将WM设备与打印机配对)。然后直接使用蓝牙套接字连接,而不是虚拟串口设置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27281720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档