sphero sprk+ не обнаруживается в MacBook Pro Bluetooth

Я пытаюсь подключиться к устройству Sphero Sprk+ с помощью gobot.io, как в следующем примере: https://gobot.io/documentation/platforms/sprkplus/

Код не может подключиться к устройству, поэтому я зарегистрировал видимые устройства Bluetooth в настройках Bluetooth в MacBook, и Sphero там не указан.

Sphero виден с устройств Android, и виден из MacBook через приложение Sphero EDU, но не напрямую с консоли Bluetooth.

Что мне не хватает?

Спасибо

0 ответов

SPRK+ обменивается данными через BLE (Bluetooth Low Energy). BLE имеет концепцию "профилей". Существуют общедоступные (задокументированные, широко известные, стандартные) профили, такие как SPP (профиль последовательного порта), A2DP (аудио профиль) и т. Д. Если устройство поддерживает эти профили, вы можете увидеть это в системных настройках BT.

Однако SPRK+ (Sphero) имеет собственный профиль приватного общения, неизвестный ни Apple, ни Google.

Вот почему приложение EDU может "видеть" устройство, но вы не можете найти его в настройках BT.

Другие вопросы по тегам