Wii Mote

CPSC781.WiiMote History

Hide minor edits - Show changes to markup

Changed lines 74-76 from:
to:
  • WiiMote Tutorial
  • An older version of the tutorial
  • WiiMote Demo
  • Pointing Demo
Changed line 76 from:
  • [https://dl.dropbox.com/u/30285459/WiimoteWPFTest.zip|The demo application shown in the presentation]
to:
  • The demo application shown in the presentation
Added line 74:
Changed line 76 from:
to:
  • [https://dl.dropbox.com/u/30285459/WiimoteWPFTest.zip|The demo application shown in the presentation]
Deleted lines 10-11:
Deleted line 25:
Deleted line 30:
Added lines 89-90:
Changed lines 73-79 from:

Hello World Examples

to:
Changed line 78 from:
to:
Added lines 80-81:
Added line 50:
Changed lines 66-67 from:

[@

 using WiimoteLib;
to:

[@ using WiimoteLib;

Added line 69:
Added line 50:
Added lines 59-69:

Instructions for setting up your first program

  • Generate a new WPF Application project
  • Launch the Add Reference window (Project -> Add Reference).
  • Add WiimoteLib. If it does not appear in this list, then you can Browse to the Wiimote library you have just installed and add the WiimoteLib.dll.
  • In order to have access to the classes that are needed for programming Wiimote, type the following at the top of your source code:
 
 using WiimoteLib;
Added line 44:
Changed lines 41-42 from:

Add the following library to your references:

  • Link to download the most recent version of WiimoteLib
to:
  • Add the following library to your references:

Link to download the most recent version of WiimoteLib

Added line 40:

Library

Added lines 37-40:

Pre-requisites

  • Make sure that Visual Studio 2010 Professional or Express is installed.

Add the following library to your references:

Deleted line 41:
Changed line 17 from:

iNetwork Toolkit is a library that simplifies message communication between processes running on the same or different machines, and even between Smart Phones and a conventional computer. You can use it to relay messages through a server, or even to create a server that acts on the messages it receives.

to:

Wiimote is the primary controller for Nintendo's Wii console. The main features of the Wiimote are motion sensing capability, accelerometer and optical sensor technology.

Changed lines 13-15 from:

Abstract text about the project.

to:

iNetwork Toolkit is a library that simplifies message communication between processes running on the same or different machines, and even between Smart Phones and a conventional computer. You can use it to relay messages through a server, or even to create a server that acts on the messages it receives.

Changed line 77 from:
to:
Added lines 1-71:


Abstract text about the project.

Contents



Download and Installation

Recipes and How-To's

How to Pair the Wiimote with Your PC

  • Go to "Control Panel". Under "Devices and Printers", select "change Bluetooth settings". Make sure to check the option: Allow bluetooth devices to connect to this computer
  • Go to "Control Panel". Under "Devices and Printers", select "add a device".
  • Press and hold 1 & 2 buttons on the wiimote at the same time.
  • A new "Input Device" shows up in your "Add a device" window. Select it, and click on the "Next" button.
  • Wait until the driver is installed by itself. During the time, make sure you still press and hold 1&2 buttons on the wiimote
  • After the pairing is done, the wiimote's LEDs will constantly flashing.
  • Note that you need to pair it again every time you lose the connection (either the computer or the wiimote is off).

Hello World Examples

Links

  • Manged Library for Nintendo's Wiimote|
  • Johnny Lee's Wii Project Page
  • A software that can store the wiimote bluetooth pairing information so you don't need to repair it every time