我想在我的最后一个单身汉项目中实现蓝牙通讯,但是我有很多疑问。
这个项目的要求之一是拥有一个Java应用程序,它可以通过蓝牙与微设备对话。经过大量的研究,我发现了一个我认为SPP简介很好的例子,但我仍然有很多疑问:
谢谢
发布于 2011-06-27 11:45:26
我的高级设计项目使用了类似的产品(RN-41):http://www.sparkfun.com/products/10559。
它就像一个简单的UART一样从盒子里出来工作。这使我和我的团队能够开发一个简单的C#应用程序,该应用程序使用.NET SerialPort类(System.IO.Ports)在我们开发的MSP430和PC应用程序之间进行通信。如果您只关心流数据,那么这些蓝牙模块工作得很好。Java为RS-232通信实现了类似的SerialPort类。别忘了蓝牙是用来取代串行电缆的。
我希望这个答案有帮助!祝好运。
发布于 2011-06-30 15:25:25
我个人实现了使用Sparkfun的bluesmirf设备与我自己的Java应用程序( Eclipse插件)通信。我在基于Windows、MacOS和Linux的系统中成功地测试了它。一旦蓝牙设备配对,我就使用RXTX Java库连接到相应的串口。在Linux下,我甚至实现了将rfcomm配置为按需自动配对蓝牙设备。
从我的实验中我遇到了一些稳定性问题..。有时,它只是无法连接到给定的端口,即使它存在或者拒绝在它上重新连接。有时它挂起整个系统..。
我从来没有找到任何好的解决方案来解决那些似乎完全依赖于系统的问题。如果有人能正确使用它我会感兴趣的..。
https://stackoverflow.com/questions/6474787
复制相似问题