Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 模拟蓝牙附件的简单应用程序_Java_Bluetooth - Fatal编程技术网

Java 模拟蓝牙附件的简单应用程序

Java 模拟蓝牙附件的简单应用程序,java,bluetooth,Java,Bluetooth,我正在寻找一个无脑应用程序,它允许我通过蓝牙连接发送预定义的命令列表,或者一个在OSX中正常工作的等效Java/Scala库(64位) 简而言之,我想用我的电脑来“模拟”蓝牙附件,所以我必须能够控制配对、交换的代码等等 想法?你能说得更准确些吗? 为…模拟蓝牙附件。。? 不同的智能手机有不同的BT配件 为iPhone制作BT配件通常需要苹果的认证芯片……我不知道Mac是否能做到,也许它能做到——但我很确定它不能将自己描述为配件 至少在我看来,附件通常意味着一块硬件。模拟jsr-82可以通过Blu

我正在寻找一个无脑应用程序,它允许我通过蓝牙连接发送预定义的命令列表,或者一个在OSX中正常工作的等效Java/Scala库(64位)

简而言之,我想用我的电脑来“模拟”蓝牙附件,所以我必须能够控制配对、交换的代码等等

想法?

你能说得更准确些吗? 为…模拟蓝牙附件。。? 不同的智能手机有不同的BT配件

为iPhone制作BT配件通常需要苹果的认证芯片……我不知道Mac是否能做到,也许它能做到——但我很确定它不能将自己描述为配件


至少在我看来,附件通常意味着一块硬件。

模拟
jsr-82
可以通过BlueCove Emulator模块完成:

在OS/X上工作,我确信64位操作系统不会有任何问题

我想请你参考这个答案:

你可能想重新考虑你的问题

要模拟蓝牙设备,您需要开发一个蓝牙驱动程序,从不同的来源获取其输入,这比购买一个真正的设备要复杂得多

如果您希望获得一些NMEA数据,您可能会对以下内容感兴趣:

大多数支持蓝牙功能的手机都有这样的应用程序:

安卓:

任何J2ME:

尚未找到适用于iPhone的,只能参考:


希望有帮助

它不需要任何特殊功能。作为一个实际的例子,让我们假设我正在尝试模拟一个GPS接收器,它通过蓝牙连接发送NMEA消息。下面是另一个项目所做的工作,以便从移动电话(使用Java,包括Android)连接到这样的GPS接收器。您需要获得一个BT加密狗,使其可被发现,模拟您的手机(您的64位PC,在您的情况下)正在搜索的服务,并接受连接。我建议使用Python和。希望这有帮助