Java(J2SE)低功耗蓝牙(BLE)【JAVA教程】

!
也想出现在这里? 联系我们
信息

Java(J2SE)低功耗蓝牙(BLE),第1张

概述Java(J2SE)低功耗蓝牙(BLE)

我正尝试使用Java连接到蓝牙低功耗(BLE)传感器。 到目前为止,我在linux上search了一个与BlueZ堆栈接口的库。

我发现Java的唯一免费库是Bluecove,但似乎没有实现BLE。 我检查了我的BT软件狗是否工作,并使用linux命令行工具识别传感器

sudo hcitool lescan gatttool -i hci0 -b XX:XX:XX:XX:XX:XX -I

并没有问题的工作。

之后,我尝试了BlueCove的Devicediscovery示例,但是我的传感器没有显示出来,而是扫描了正常的BT设备。 我无法find扫描BLE设备的方法。

从windows的蓝牙AVRCP控制

在linux上使用C ++访问Sony Playstation SixAxis控制器

我在哪里可以find一些BlueZ的文档?

蓝牙服务器应用程序接受移动设备的连接

windows中的蓝牙AVRCP命令触发了哪些事件

做进一步的研究,我得出的结论是,Bluecove只是实施JsR-82。 如果我没有弄错,这个标准比BLE早,所以没有实现。

在Bluecove中有没有其他方法支持Java中的BLE? 我的意思是应该是因为AndroID没有问题(在新版本中)与BLE设备进行通信。

提前致谢!

蓝牙在uart上使用hciattach?

使用hcitool扫描蓝牙低功耗?

Microsoft windows API串行Readfile产生意外的输出

在linuxembedded式的Qt:无法获得QBluetoothLocalDevice

维护windows蓝牙连接

过了一会儿,我发现了一个名为TinyB的答案。

https://software.intel.com/en-us/java-for-bluetooth-le-apps

TinyB是由英特尔实施的BluetoothLE,它具有Java SDK。 到目前为止,我已经能够实现我所尝试的一切。

希望这有助于他人绊倒这个话题。

总结

以上是内存溢出为你收集整理的Java(J2SE)低功耗蓝牙(BLE)全部内容,希望文章能够帮你解决Java(J2SE)低功耗蓝牙(BLE)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞94 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容