WiimoteCommander

From WiiLi

Jump to: navigation, search

Contents

[edit] Introduction

WiimoteCommander is a tool for connecting wiimotes (with extensions) to a PC.

Key features:

  • Portable: 100% pure Java. It runs under Linux, Windows, MAC...
  • Connect up to seven wiimotes simultaneously.
  • Display events of all connected wiimotes and extensions.
  • Display status of all connected wiimotes (Battery levels, Bluetooth addresses, ...).
  • Control wiimotes speakers, rumble and LEDs.
  • See a 3D view of connected wiimotes with real time moves.
  • Experiment a complex cursor using Infra-Red events. Include cursor rotation (wiimote pitch) and zoom (wiimote distance).
  • Free: The LGPL license permit you to freely use and include this software in your products.

You can download the latest version on sourceforge web site.

[edit] Features

[edit] Wiimote

[edit] Events

You can visually see all wiimote events:

  • Accelerometers
  • Buttons
  • Infra-Red (see next chapter)

[edit] Infra-Red

There are two windows that uses I.R.:

  • A simple one that shows I.R. dots as they are seen by the Wiimote I.R. Camera
  • An other one that manages a complex cursor:
    • Standard position on the screen that follows the wiimote.
    • Roll the wiimote left or right: The cursor rotates.
    • Distance of the wiimote determines the cursor size.

[edit] 3D view

Just a simple 3D window that displays in real time the wiimote position.

[edit] Status

A window that resumes all wiimotes statuses (Bettery levels, illuminated LEDs, etc...)

[edit] Control

You can control wiimote features:

  • Rumble (on/off)
  • LED control (on/off for each LED)
  • Play a sound on the wiimote. You can record it on your PC before sending it to the wiimote.

[edit] Extensions

Three extensions are currently supported. For each one a window represents the extension visually:

  • Nunchuck
  • Classic controller
  • Guitar

[edit] Simulation

Instead of detecting a device, you can simulate one (For debug purpose, or if you don't have a wiimote or a bluetooth device on your PC). For each wiimote and extension, you can display a window that represent it visually and permit you to simulate events.

Then, choose the standard event window for the simulated device: you'll see effects as you were using a real device.

Personal tools