Wii板的前端按钮发送什么信号,由Python脚本消耗?

时间:2016-11-16 20:00:45

标签: python bluetooth bluez wiimote wii-balanceboard

我正在尝试编写一个守护程序,该守护程序将侦听来自Wii Board的传入消息并将其转换为权重(并将其进一步发送到现有仪表板)。这将大量重用一些existing implementations

按下Wii Board上的红色同步按钮(显示我的体重),上面的实现中的code正常工作。我现在想用前面的按钮来同步(而不是红色的)。

Wii Board配对且值得信赖。当使用Wii板的地址启动程序并按下前面按钮时,我在

上出现超时bluetooth.btcommon.BluetoothError: (112, 'Host is down')
self.receivesocket.connect((address, 0x13))

我没有按任何东西时得到相同的结果。再次,按下红色按钮工作正常。

我的印象是红色按钮用于配对,之后没有使用(这是Wii的行为)。前面的按钮将用于启动连接。

上面的失败呼叫是否期望Wii Board可以通过前端按钮发送?换句话说 - 这个按钮可以替换红色同步以及在哪些条件下?

注意:我知道这个问题与边界SO兼容。我把它放在这里是因为我希望编写/改进Python守护进程但缺乏蓝牙知识。如果你觉得最好搬到某个地方(SU?RPi?),请告诉我。

0 个答案:

没有答案