【发布时间】:2011-05-16 03:23:35
【问题描述】:
我需要使用蓝牙与另一个通过蓝牙 SPP 配置文件发送数据的应用程序进行通信。我使用来自 Android 开发者网站的蓝牙聊天应用程序。我正在使用真实手机(HTC Desire),因为 Android 模拟器中没有蓝牙 API。我使用的是 BlueSoleil 蓝牙加密狗。
当其他应用程序尝试通过蓝牙连接到我的手机并通过 SPP 发送数据时,无法将手机连接到应用程序。所以我尝试了 Windows Hyperterminal 通过加密狗发送数据并连接手机。在这种情况下,我可以接收数据并在手机上显示。
我想知道如何找出与超级终端通信时使用的蓝牙配置文件。
我了解到蓝牙堆栈在 HTC Desire 中有一个错误的实现,并且 SPP 配置文件并不总是始终如一地工作。
感谢任何建议和为此花费的时间。
干杯,
马杜南丹
【问题讨论】:
-
“其他应用程序”无法连接到手机是什么意思?这是哪个应用程序?你能重新表述你的问题并澄清一下
-
“其他应用程序”是一个在 SPP 上发送数据的 Rhapsody(UML 建模工具)应用程序。我的 Android 应用程序应该从中接收数据。希望这能清除一些东西。