diff options
author | IOhannes m zmölnig <zmoelnig@users.sourceforge.net> | 2010-08-17 09:25:15 +0000 |
---|---|---|
committer | IOhannes m zmölnig <zmoelnig@users.sourceforge.net> | 2010-08-17 09:25:15 +0000 |
commit | 27a7d8cb204045ae77e875435ab4773446dc8fe1 (patch) | |
tree | 9f182625f45e162594a44499f5484ea344ee83cf /README | |
parent | f2e071aaca9f3fa07588ff5f397d1d8a52da5270 (diff) |
a simple README
svn path=/trunk/externals/hardware/wiimote/; revision=13815
Diffstat (limited to 'README')
-rw-r--r-- | README | 44 |
1 files changed, 44 insertions, 0 deletions
@@ -0,0 +1,44 @@ +wiimote for Pd +============== + +[wiimote] is a Pd-object that allows to read data from a Wii Remote Controller +it depends on libcwiid, which is currently only available on linux + + +random notes +============ + +extensions +---------- +the external is known to support the nunchuck, classic, motionplus extensions +the balance extension might work, but is currently untested (if it doesn't work +and you need it, contact me to and send me the hardware) + +motionplus +---------- +the motionplus extension for the wiimote is supported (out of the box, see +above). +however, older releases of libcwiid are inaccurate at detecting rotation speed +(the wii remote reports whether the controller is turned fast or slow; this info +is missing in libcwiid). +if you have such a version of libcwiid and need higher precision, you have to +patch the sources of libcwiid: +$ cd /path/to/cwiid/libcwiid +$ patch < /path/to/wiimote/patches/cwiid201_motionplus_sensitivity.patch +$ cd /path/to/cwiid/ +$ make (read README to see how to patch libcwiid) + +once you have done that, you need to make the external aware of the new feature. +for this create a file +/path/to/wiimote/Make.local +and add the following line: +CFLAGS += -DHAVE_CWIID_MOTIONPLUS_LOWSPEED + +then recompile wiimote + + +contact +======= +get in contact with me either via the pd-list +(http://lists.puredata.info/listinfo/pd-list) or directly via +zmoelnig[at]iem[.]at |