如何开始在 C# 中开发 Sphero-Ball Windows 应用程序
本文关键字:开发 Sphero-Ball Windows 应用程序 何开始 开始 | 更新日期: 2023-09-27 18:37:07
我有一个Sphero 2.0球。
我需要什么才能将其连接到 Windows 7 并开始为球开发应用程序(最好是 C#)。
我尝试通过蓝牙连接它。在"配对"球时,它开始闪烁红色、绿色、紫色。但是Windows告诉我,它找不到合适的驱动程序。
如果Sphero的开发人员能够贡献一些开发HowTos,那就太好了。
我不知道你是否已经解决了这个问题,但我已经成功地在 Windows 7 中使用 .NET 与 Sphero 进行了通信。我从阅读这篇文章开始:
http://thomasbladh.com/2013/01/01/balls-out-fun-with-the-sphero/
这是一个很好的起点。然后我重新实现了它,因为从 Sphero 接收回来的数据包不太正确,并且它丢弃了一些数据包。不过,使用上述方法可以让您向 sphero 发送和运行 orbbasic 代码。
我目前正在为C++中的Sphero开发一个"低级"API。唯一的依赖项是有效的蓝牙堆栈和C++编译器。我也在考虑仅使用 POD 制作 API C 样式,但目前这符合我的需求:
https://github.com/PaulFreund/SpheroRAW
它应该很容易从 C# 使用,甚至添加一个基于事件的接口。