我有一个Sphero 2.0球。
我需要将它连接到Windows 7并开始为球开发应用程序(最好是在C#中)。
我尝试通过蓝牙连接它。虽然"配对"球,它开始闪烁红色,绿色,紫色。但Windows告诉我,它找不到合适的驱动程序。
如果Sphero的开发人员可以贡献一些开发的HowTos,那就太好了。
答案 0 :(得分:2)
我和你在一起!我想从Windows 7连接到我的Sphero 2.0 ......我还没有连接到我的,但我想我们可以打开一个原始的蓝牙插座并与之交谈。有这篇文章here on bluetooth
下一步是编写类来读取和编写Sphero数据包,如其低级API文档中所述found here on Github.
我偶然发现了你的问题,希望有人已经完成了这两个步骤...... :)我要继续搜索。我可能会回来。
答案 1 :(得分:2)
我不知道你是否已经解决了这个问题,但我已经成功地在Windows 7中使用.NET与Sphero进行了沟通。我开始阅读这篇文章:
http://thomasbladh.com/2013/01/01/balls-out-fun-with-the-sphero/
这是一个开始的好地方。然后我重新实现它,因为从Sphero接收的数据包不是很正确,而且它丢弃了一些。但是,使用上面的内容可以让你向sphero发送和运行orbbasic代码。
答案 2 :(得分:1)
我目前正在为C ++中的Sphero开发一个“低级”API。唯一的依赖是工作蓝牙堆栈和C ++编译器。我也在考虑只使用POD制作API C-Style,但目前这符合我的需求:
https://github.com/PaulFreund/SpheroRAW
它应该很容易从C#中使用,甚至可以添加基于事件的界面。