2008年2月20日 星期三

Wiimote API's

http://dundee.cs.queensu.ca/wiki/index.php/Wiimote_API's

The API's

These API's are all still in pre-release mode and have limited documentation. If you know more about the API's than is written here, please add to this information.

  • Wiimote API (http://code.google.com/p/wiimote-api/): "A library written in C to access the Wii Remote's abilities. Currently able to toggle LEDs and rumble, as well as use the IR sensor to control the mouse pointer. Can also map wiimote core buttons to the keyboard. A video of a gui using the API is here: long version (http://www.youtube.com/watch?v=rOkhND0dbWE) / short version (http://www.youtube.com/watch?v=IrN15FYRuRU)"
  • Wiim (http://digitalretrograde.com/projects/wiim/): "a simple set of C++ classes that allow you to connect to your Wii remote through Windows' HID interface to send and receive commands. Right now you can receive button presses and motion data as well as set rumble and LED status. There's no support for IR or any extension devices yet."
  • RMX Automation (http://www.wiili.org/index.php/RMX_Automation): A Wii extension to RMX automation by mapping the Wii's buttons and IR pointing to mouse and keyboard equivalents. Does not appear to provide accelerometer data.
  • GlovePIE for the Wiimote (http://www.wiili.org/index.php/GlovePIE): Provides access to most Wii features, including pointing, buttons, LED, sound, and limited accelerometer functionality. Some documentation is available on this forum thread (http://www.wiili.org/forum/download-windows-driver-here-t294.html).
  • CWiimote (http://simulatedcomicproduct.com/2006/12/cwiimote-02.php): "Features: Read Accelerometer, button values from the wiimote; Read Accelerometer, stick, and button values from the nunchuck; Preliminary IR support"
  • Managed Library for Nintendo's Wiimote (http://msdn.microsoft.com/coding4fun/hardware/hacks/article.aspx?articleid=1879033&title=Managed%20Library%20for%20Nintendo#usage): "In this article, Brian Peek demonstrates how to connect to and use the Nintendo Wiimote from C# and VB.NET. The final output is an easy-to-use managed API for the Wiimote that can be used in any managed application."

沒有留言: