how it works
 
How It Works The Wiimote does not require any of the authentication or encryption features of the Bluetooth standard.

In order to interface with it, one must first put the controller into discoverable mode by either pressing the 1 and 2 buttons at the same time, or by pressing the red sync button under the battery cover.

The motion of the remote is sensed by a 3-axis linear accelerometer located slightly left of the large A button. In this section of the website, you will be able to explore how this technology works through descriptions and pictures. This section is designed to give you a look at how we make this project work.
GlovePIE = the program which allows us to interact with a Bluetooth connection and the Nintendo WiiMote. This picture is a screen shot of the main user interface.
 
In this screen shot you can how GlovePIE tracts the variables used in our code. This screen is the only type of debugging software available for users to correct errors in code.
This screenshot shows our code in GlovePIE. From here we will be able to run this code using the green button. After that we can control the mouse using the WiiMote.
The Wiimote communicates with the Wii via a Bluetooth wireless link. The Bluetooth controller is a Broadcom 2042 chip, which is designed to be used with devices which follow the Bluetooth Human Interface Device (HID) standard, such as keyboards and mice.

The Wiimote sends reports to the host with a maximum frequency of 100 reports per second.

When queried with the Bluetooth Service Discovery Protocol (SDP), the Wiimote reports back a great deal of information, such as: