因此,过去几天我一直在研究Sphero的Python SDK。我发现的是Kulka
和SpheroPy
,尽管我发现了另外一个已有5年历史,并且自那时以来就没有更新过。
不管是Kulka
还是SpheroPy
实现都不会连接到我的Sphero Bolt
。它已成功与我的Windows 10 PC配对,并且具有唯一标识符“c8:31:f5:7e:f4:30
”。每次我告诉这些APIS中的任何一个连接到sphero
时,它们都会抛出traceback
并告诉我由于连接方未响应而无法连接。
我已成功将Sphero Bolt
连接到手机上的Sphero Edu
应用程序。
但是,我是盲人的,并且该应用程序不适合屏幕阅读器使用,因此我首选的控制方法是通过外部API。尽管如此,它已连接至Sphero Edu
应用程序这一事实以及已与我的PC配对的事实表明,其蓝牙功能是有效的。我环顾四周,也许是因为尚未真正进行任何研究,因此没有人提供可行的解决方案,我为此感到困惑。
最佳答案
对于Sphero Bolt,我认为目前有两种选择:
Sphero公司似乎已经削弱了这些玩具的可编程性。我列出的这两个库似乎模仿了Sphero Edu Android应用程序的功能。
我没有Bolt,只有SPRK +,所以没有机会测试刚刚列出的库。但是他们似乎都在他们的Github问题栏目中做出了回应。祝你好运!
关于python - 引入Bolt时,Sphero是否破坏了与Python SDK的兼容性?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54057260/