如何将Wii平衡板与android连接?
android中是否有任何有用的库以及如何使用它?
我现在的目标是将它们连接在一起,并可以从中接收数据。
我是Android和蓝牙开发的新手
答案 0 :(得分:5)
我觉得这个答案很有用:Is it possible for an android device to read information from the wii controller and nunchuck?(感谢@Ben Mordue引用下面)
我首先在Galaxy Nexus上安装了APK文件,但它确实有效。我已经检查了repo中的代码,它构建得很好,而且相对容易理解。
它有3个项目 - 要使用Wiimote,您需要安装所有3个项目。一个用作标志,允许服务尝试Wiimote(考虑到并非所有ROM都支持该级别的HID交互)。
我也在WiiBrew.org上找到了这些资源:
我使用Wiimote链接来理解Bluez-IME代码。
昨晚我让电路板正确地与我的Android手机通信。我这样做是从上面链接的Bluez-IME代码开始,并根据wiibrew.org信息修改它。
诀窍是平衡板就像一个带扩展的wiimote。所以它就像一个Nunchuk或经典控制器,但只需要一个不同的设备ID来寻找。
对于我的初始演示,我只搜索了使用Nunchuk的所有代码,并将其复制到Balance Board。然后按照wiibrew Balance Board页面初始化MODE以使用通道0x32。
我在商店偶然发现了这个应用:FitScales
开发人员已经在github上分享了他的代码:paulburton / fitscales