我正在尝试使用gobot.io连接到Sphero Sprk +设备,例如以下示例:https://gobot.io/documentation/platforms/sprkplus/
该代码无法连接到该设备,因此我从MacBook的“蓝牙首选项”中签入了可见的蓝牙设备,并且那里没有列出Sphero。
Sphero在android设备上可见,在MacBook上通过Sphero EDU应用程序可见,但不能直接在蓝牙控制台上看到。
我想念什么?
谢谢
答案 0 :(得分:0)
SPRK +通过BLE(蓝牙低功耗)进行通信。 BLE带有“配置文件”的概念。有公共的(有记录的,知名的,标准的)配置文件,例如SPP(串行端口配置文件),A2DP(音频配置文件)等。如果设备支持这些配置文件,则可以在系统BT首选项中看到它。
但是,SPRK +(Sphero)具有它自己的私人通信配置文件,Apple和Google都不知道。
这就是为什么EDU应用程序可以“查看”设备,但无法在BT首选项中找到它的原因。