问题标签 [wiimote]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
806 浏览

java - 如何从wii平衡板读取和翻译数据

根据How to connect wii balance board with android的建议

通过 0x32,

  • 根据下面的数据模式,字节编号。0 和 1 用于核心按钮。剩下的 8 个字节用于扩展(平衡板)

  • 根据我的观察,不。2,4,6,8是一点点摇摆的变化(例如2号位没有任何压力的正常值是49,当我站在板上时,它变成了50,51,52,......但是另一个(第 3、5、7、9 位摆动幅度太大。(例如,从 -127 到 127(每个位))

  • 我尝试了2个平衡板,没有任何压力时的数据值不同

下图显示了从 Logcat 捕获的数据(十六进制)传输

http://image.ohozaa.com/i/fcd/gpWyHN.png

**** 如您所见,价值来自位号。2,4,6,8没有变化,但是3,5,7,9在没有压力的情况下有一点变化。

**** 在第 11 行,通过端口 0x21,是校准数据吗?

那么,下一个问题是, - 这些数据的每一位的含义是什么。- 如何将其转换为重心的重量和位置?

请帮忙!试了 1 周我对此一无所知,截止日期即将到来 T_T

** 在下面的评论中添加关于站立和不站立时十进制数据的图片

0 投票
1 回答
1533 浏览

wiimote - 如何从 Wiimote 获取 IR 数据?(DarwiinRemote 或 WiimoteWhiteboard 等...)

我正在尝试通过蓝牙从 Wiimote 获取 IR 数据,我感到非常沮丧。我已经尝试过使用 WiimoteWhiteboard ( http://www.uweschmidt.org/wiimote-whiteboard ) 以及 Darwiin Remote ( http://sourceforge.net/projects/darwiin-remote/ )。它们都显示 IR 数据,但不会(似乎)让我输出它,以便我可以通过编程方式获取它。有没有人有什么建议?

我真的不关心执行此操作所需的语言。我的小组希望使用 Python、Java 或 Processing,但这并不重要。

谢谢!

0 投票
1 回答
2555 浏览

android - Android wiimote socket 连接失败

我正在尝试将 wiimote 连接到我的 OUYA(运行 Android 4.1.2)。我已经设法让 wiimotes 使用Bluez-IME等其他应用程序进行连接,所以我知道这是可能的,但我希望自己能够做到

这是我到目前为止所拥有的:

问题是当我到达socket.connect()它时会阻塞并且永远不会返回。套接字对象在那里,在调试器中我可以看到它的所有数据。

我正在按照使用 L2CAP 连接到蓝牙 HID 设备(鼠标)的方式获取套接字

0 投票
1 回答
180 浏览

c# - 从代码管理设备 (C#)

我目前正在用 C# 编写/实验一个 wiimote 触摸屏应用程序,主要问题之一是在我通过蓝牙连接我的 wiimote 后,它无法再次连接,直到设备被移除然后重新安装。这使得设置 wiimote 以与应用程序一起使用是一个冗长乏味的过程。有什么可以自动删除设备,然后添加和安装设备驱动程序的吗?wiimote 之后总是必须重新安装驱动程序。

0 投票
1 回答
158 浏览

c# - 使用大小为 4 的数组来表示单个点

我正在使用 Wiimote API,我遇到了这段代码,

我无法理解为什么会有一个由 4 个浮点数组成的数组来表示一个点。请指导。谢谢。

这是整个代码,

0 投票
0 回答
571 浏览

python - 如何通过 Python 3.3 与 Nintendo WiiMote 交互?

我正在尝试使用 Python 3.3 读取按钮状态、加速度计和红外摄像头值,但我尝试过的方法都没有。第一种方法是使用以下代码通过蓝牙套接字:

但这总是会产生错误。当计算机已经与 WiiMote 配对时,我得到No route to host,当我没有连接但可见时,我得到Operation now in progress,当我不可见时,我得到Connection reset by peer

我可以读取按钮状态,pygame.joystick但是cat /dev/input/js0这使我无法向 WiiMote 发送请求,这使我可以读取加速度计和红外摄像机的值。

它们也是 CWiiD 和 PyWiiUse 等模块,但仅与 Python 2.x 兼容。我也尝试使用 HID 发送这些请求,但模块安装适用于 Python 2.7,即使我没有安装该版本的 Python。

有什么方法可以完成这项任务吗?我在 64 位 Intel i5 上运行 Ubuntu 13.10,并且该解决方案不需要独立于平台。

0 投票
1 回答
364 浏览

.net - What this C# code mean? can anyone decribe it for me?

I tried to modify the Wiimote Whiteboard app for my final project. but my experience in the programming language C # is very little. in fact I learn C # just a few months.

I do not know what is the meaning of lines of code below. can anyone help me? I've written a few comments to the parts that I do not understand in this code. Please guided me in understanding it. I guess this code to connect the Wiimote device.

i'am sorry that my english is very week.

0 投票
2 回答
417 浏览

java - 如何在 Java 中可视化实时 3d 运动?

我有一个使用 GlovePie(加速等)从 WiiMote 获取数据的代码。我有吸气剂可以实时地将其变为常数。使用该数据可视化 XYZ 轴上的运动的最简单方法是什么。

每个输入都受到赞赏,例如哪个库和其他任何内容。我只是不知道如何开始它,我是一个初学者程序员,没有太多经验等:)

0 投票
0 回答
68 浏览

python - 从杂乱的字符串中提取数字,特别是从 Wii Motionplus 控制器中提取数字

下面是带有按钮和motionplus 设置为报告模式的wii motionplus 控制器的输出。我试过像用电路板或加速度计一样询问它,即。但它似乎总是抛出错误,所以我决定把它当作一个字符串来处理。

所有的数字都随着时间不断变化。

下面是试图整理它的代码:

还有其他人有更好的方法吗?我需要存储在列表中的三个motionplus 值。我已经看到这些值在极端旋转时达到 0,因此阈值或不会削减它。特别是我对整个 re.compile() 函数非常粗略......目前它会删除除小数位以外的所有内容。

0 投票
0 回答
309 浏览

c - 如何利用传感器条的红外数据定位wiimote在空间中的位置

我正在运行 linux 的 FPGA 板上开发视频游戏。我想用wiimote来控制游戏。现在我有一个传感器条,两端有多个红外源,还有一个 wiimote。我想根据从红外摄像机读取的红外源位置数据来跟踪wiimote在空间中的位置。我已经搜索了进行定位的算法,但找不到详细的算法。我还想知道是否碰巧有一些已实现定位算法的即读即用库,因此我不需要自己做。

目前我正在使用 libwiimote 库操作 wiimote。我最多可以从红外摄像机获得四个红外源位置。如何根据这些数据计算 wiimote 的位置?谢谢!