WiimoteLib v1.7 Released

Posted January 19, 2009 1:57 AM Categories: .NET | Coding4Fun | Wiimote | Microsoft Robotics Studio | Hardware

image I have just put up the latest version of WiimoteLib at CodePlex.  The changes for this release are:


  • Writing registers is now properly waiting for the Wiimote to reply before continuing...this removes all of the Thread.Sleep() calls and should *greatly* improve performance when setting LEDs and rumble (Serial Nightmare & wwibrew.org)
  • Guitar Hero: World Tour Guitar and Drums now properly recognized and used (wiibrew.org, tested by Tyler Tolley and Mauro Milazzo)
  • Guitar whammy bar is now a 5-bit value instead of 4 (wiibrew.org)
  • Position of 4 IRs now properly reported in Basic reporting mode (Dan Carter)
  • Found1/2 now properly reported in MSRS (reported by akka243)
  • MSRS project updated to Microsoft Robotics Developer Studio 2008

Please give this new version a try and let me know how it works for you, especially if you have one of the newly supported controllers.  And, as always, what features/bugs would you like to see added/fixed?  Please leave a comment here or contact me directly so I can add it to the list.  Enjoy!

WiimoteLib v1.3 Released

Posted May 27, 2008 12:00 AM Categories: .NET | Coding4Fun | Wiimote | Microsoft Robotics Studio

Time for another WiimoteLib release!  You'll find the new version in the usual place at CodePlex.  What's new you ask?  Why, check out this list:

  • All projects updated to Visual Studio 2008 format
  • SetReportType contains an overload taking a new IRSensitivity parameter which will set the IR camera sensitivity when using an IR report type
  • Created new WiimoteException type which is now thrown by the library
  • Moved InputReport enum to namespace level
  • Events now using the generic EventHandler class instead of custom delegates
  • Refactored the state structures to use Point/PointF and my own Point3/Point3F
  • Refactored IR sensors to be an array
  • Added support for the Guitar Hero controller (tested by Matthias Shapiro, Evan Jacovier)
  • Test app will run without Wiimote connected (Andrea Leganza)
  • ReadData now returns the proper amount of data for requests of more than 16 bytes (reported by David Hawley)
  • Test application updated with above changes
  • Lots of breaking changes, but the survey on my site said most didn't care about backwards compatibility...  :)

Bug reports and comments welcome.  Give it a try...

Tech Valley Code Camp Session Posted

Posted April 28, 2008 11:55 PM Categories: .NET | LegoNXT | Events | Microsoft Robotics Studio

I have posted the slide deck and sample code used during my Introduction to Microsoft Robotics Studio with Lego NXT session given at the Tech Valley Code Camp on April 19, 2008.  Thanks to all who attended my session and the camp.  Looking forward to the next one...

My Info

  • View Brian Peek's profile on LinkedIn

Sponsored Ad

My Book

Sponsored Ad