WiimoteLib 1.8 Beta 1 Posted

Posted July 20, 2009 5:01 AM Categories: .NET | Coding4Fun | Wiimote | Hardware

image I have posted a new version of WiimoteLib as a beta for people to play around with the Wii MotionPlus accessory.  Please note that this is not a stable release and should only be used if you wish to mess around with the MotionPlus.  Also note that only C# source code is included in this release as it is not a final build.  Here’s the change log:

v1.8.0.0

  • Taiko Drum Master's TaTaCon drum controller supported (Dean Herbert)
  • Bare-bones Wii MotionPlus support (wiibrew.org, testing by Tyler Tolley)
  • WiimoteTest UI changed to add MotionPlus data
    • Please note that the current version is VERY flakey and may not work at all for you.
    • Pair your Wiimote, plug in your MotionPlus, call InitializeMotionPlus()
    • Extensions plugged into the MotionPlus will give wacky results...not supported...yet!
    • Internal changes to perhaps fix some threading issues

So remember, it’s a beta, it may not work for you, and the data you’ll get back from the accessory is just the raw data it provides.  You won’t get real orientation values.

That said, head over to CodePlex and give it a try!

Comments (8) -

Spin
Spin
7/20/2009 11:32:47 PM #

thanx a million. wish the stable version will release soon.

autopopo
7/21/2009 5:27:03 AM #

Thank you for so cool job.But how to obtain a real 3D position by wiimote+motionplus?

Aydin Akcase
Aydin Akcase
7/21/2009 11:46:23 PM #

MotionPlus seems to work fine for me.  Thanks!

DieBagger
DieBagger
8/13/2009 1:14:26 PM #

thx a lot for the wiimotion plus support Smile

Spin
Spin
10/11/2009 12:11:40 PM #

Hi..

motion plus also works fine for me. However, i need to detach the motion plus and attach it back everytime i need to run the program. i wonder why. i suspect it has something to do with the initialization. The library has InitializeMotionPlus() funtion, but there is no deinitialization. anyone facing same problem as mine? Please help.

John Tait
John Tait
4/14/2010 3:34:51 PM #

Hi,

Excellent library!
I wanted to know few things;

Is this library specific only to the Wiimote?

What components of the wiimote does it communicate with?

Can I filter only those components of wiimote that communicate with the lib and make my wiimote less bulky?

Arun Kulshreshth
Arun Kulshreshth
4/26/2010 4:04:56 AM #

I just downloaded your library v1.8 and was running the test application. It runs fine when I first connect the wiimote but if i close the application and try to run again then it crashes at the following code (line 1246 in Wiimote.cs)

if(!mReadDone.WaitOne(1000, false))
        throw new WiimoteException("Error reading data from Wiimote...is it connected?");


If i remove the wiimote from the HID device list and connect it again then it works fine again. This is repeatable on my machine. I am using bluesoleil stack.

Everything works fine in the v1.7 application. I was not able to figure out what could be wrong.

Brian Peek
Brian Peek
4/26/2010 4:05:56 AM #

@Arun, that's why it's listed as a beta release... Smile

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

My Info

  • View Brian Peek's profile on LinkedIn

Sponsored Ad

My Book

Sponsored Ad

Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar