在不使用Sphero edu应用程序的情况下,连接到Windows 10上的Sphero螺栓并使用javascript连接到它的最佳方法是什么?

时间:2019-03-07 02:19:53

标签: sphero bolt

enter image description here

我正在尝试在Windows 10上连接到Sphero Bolt。当我选择“添加蓝牙设备”时,我可以看到设备名称SB-058A。但是,它一直旋转并在显示Connecting时显示选择它。 我已经安装了Sphero edu app,并且可以通过edu应用程序连接到Sphero Bolt。 我的最终目标是使用spherojs并连接到Windows 10上的Sphero Bolt。

在不使用Sphero edu应用程序的情况下,连接到Windows 10上的Sphero螺栓并使用javascript连接的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

Sphero BOLT通信不基于UART。它使用自定义BLE服务。这意味着您无法以尝试的方式连接到它。

您必须自己探索和实现通信服务(或者,如果发现了一些第三方服务,则使用第三方库)。据我所知,Sphero公司尚未发布其BLE协议。但是,可以进行通信,并且您可以在网上找到一些可以开始使用的资源。

数据包结构是公共的(https://sdk.sphero.com/docs/api_spec/general_api),许多命令与旧的Sphero版本(V2)兼容。但是,还是有一些区别。

使用Google GUID查找更多信息:
00010001-574f-4f20-5370-6865726f2121
00020001-574f-4f20-5370-6865726f2121