Author Topic: Pierre Lalancette, Canada, C++ Wii Control  (Read 3447 times)

Offline Lancelot

  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
on: December 22, 2010, 07:53:17 PM
Hello everyone.
My name is Pierre Lalancette, and I am from Quebec, Canada.  I work as a technical Director at Digital Dimension (www.digitaldimension.com), where we do FX and Game Cinematic (http://www.youtube.com/watch?v=u95sLxFPPRQ).  You can see my demoreel at www.lalancelot.com.
I have done electronics, programming and FX.  I am currently using VBScript, JavaScript and python.  I like C++ and this is what I would like to do here.  I am interresting in the head tracking with the camera and the LED.  From what I read so far, I thinks the libraries are in C#, which I don't know.  This is why I am doing such a long introduction.  I hope that someone can help me getting started and answer my basic question:
-Where can we get the wii controler specification output?
-Do you think it is possible for an average programmer to translate the library for C++, or can it be used directly?
-Will Visual Studio Express Edition be enought to program simple tests, or do I need a full version right away?
So far, I got the 64 bit/Windows 7 problem, and the Wiimote I bought for my test has the MotionPlus integrated.  So, nothing is working as for now.  But I won't give up for so little.  Still, if someone can just point me in the right directions, it will be most apreciated.  Until then, I'll keep on reading, doing trials and errors, errors and errors.  Thanks.



Offline boonjin

  • *
  • Posts: 929
  • Karma: +28/-0
  • Smoothboard Developer
    • View Profile
    • Smoothboard
Reply #1 on: December 22, 2010, 08:23:50 PM
Hi,

There are already C++ Wiimote libraries available. You may just do a quick search to find them.

What are the issues with the Windows 7 64-bit?


Regards,
Boon Jin

Smoothboard
Wii Whiteboard/Wiimote Whiteboard with annotation features and collaborate with multiple iPads and Android Tablets!

Smoothboard for Mac
Using a Mac? Now you can annotate on PowerPoint or Keynote slideshows!

BoonJin[/url


Offline Lancelot

  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Reply #2 on: December 24, 2010, 02:10:38 PM
I often read that 64bit/windows7 had hard time to connect the wiimote.  It turned out that I had to connect it 2 to 3 time in a row before it started to work.  And the VR Fishtank just refuse to work on my 64 bit.  I have a laptop 32 bit and I will try on VR it.  It may also be a bluetooth issue.  I am using rocketfish bluetooth adapter.  Still have much to read and try.

Thanks for the info about the librairies, I will look for them.  I have look at the articles at code4fun and I learned a lot.  I got the directions, now its time that I start to work.



Offline boonjin

  • *
  • Posts: 929
  • Karma: +28/-0
  • Smoothboard Developer
    • View Profile
    • Smoothboard
Reply #3 on: December 25, 2010, 08:38:36 AM
On Windows 7, the operating system may be looking for the updated drivers online and thus may cause the delay in the connection.

You  may take a look at the Smoothboard User Guide for the solution,
http://www.smoothboard.org/manual/Common%20Issues.htm#_Toc274086162

Regards,
Boon Jin

Smoothboard
Wii Whiteboard/Wiimote Whiteboard with annotation features and collaborate with multiple iPads and Android Tablets!

Smoothboard for Mac
Using a Mac? Now you can annotate on PowerPoint or Keynote slideshows!

BoonJin[/url


Offline Lancelot

  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Reply #4 on: December 25, 2010, 04:23:27 PM
I doubt it is that, but I will make sure it is set correctly.  I read somewere it is more likely that the computer takes the wiimote for a keybord HID.  Many attemps may cycle between many types of hardwares.  But I am not sure.  I need to do more experiment, but the 25th december, it is more party time.  :)

I tried the fish tank vr on my 32 bit dell laptop and it fail.  bluetooth?  direct x?  Stupidity?  It can be so many things.  I will look into it.  Thanks for all the infos.  It helps a lot.