gpt4 book ai didi

java - 哪个蓝牙库是堆栈独立的

转载 作者:太空狗 更新时间:2023-10-29 21:26:42 32 4
gpt4 key购买 nike

到目前为止,我正在制作一个需要使用蓝牙进行通信的 Windows 应用程序,我已经尝试过 blue cove for Java。

它似乎仅限于几个堆栈。我有一个 Toshiba 堆栈,但我仍然想要一个可以处理大多数流行堆栈的库。

不管它是用于 C、C++ 还是 Java。

最佳答案

Bluecove 已经很好了。

这是由于在 Windows 上处理蓝牙的不幸事实。供应商不会就整个平台的单一实现达成一致,而是倾向于将他们自己的堆栈与设备驱动程序软件一起发布。这部分是由于历史原因,部分是因为硬件供应商对此不够关心以采取任何措施。

Bluecove 为 Microsoft、Broadcom WIDCOMM 和 BlueSoleil 堆栈提供实现,应覆盖所有可用设备的 90% 以上。对于您的情况,我看到三个选项:

  1. 尝试让您的设备使用不同的堆栈。我知道 BlueSoleil 可以与某些基于东芝的设备一起使用,谷歌应该对您的特定设备的选项进行很好的概述。

  2. 获取另一台设备。现在蓝牙加密狗便宜得离谱,所以这是一个有效的选择。这比使用内置设备要麻烦一些,但话又说回来,如果软件不起作用,内置设备有什么用?

  3. 尝试自己为 Bluecove 的 Toshiba 设备编写一个实现。 IIRC Toshiba 确实根据要求提供了 SDK。不过,如果许可证禁止以某种方式与 Bluecove 集成,您可能会遇到法律问题。

故事的寓意:蓝牙驱动程序一团糟,尤其是在 Windows 上。在您购买下一台设备之前,请务必检查您的软件要求。

关于java - 哪个蓝牙库是堆栈独立的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10810526/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com