Hi all
I created a package of the [wiimote] external, written by Mike Wozniewki; MotionPlus support added by IOhannes m zmoelnig:
https://launchpad.net/~reduzierer/+archive/rdz-pd-extra+deps
Note: In order to enable support for MotionPlus on Karmic (and older), I had to backport the cwiid packages from Lucid to Karmic (and older). I hope this does not break other packages depending on cwiid.
Have Fun (and report bugs)!
Roman
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Well done Roman! As soon I can I'll test it. husk
On Mon, May 10, 2010 at 5:20 PM, Roman Haefeli reduzierer@yahoo.de wrote:
Hi all
I created a package of the [wiimote] external, written by Mike Wozniewki; MotionPlus support added by IOhannes m zmoelnig:
https://launchpad.net/~reduzierer/+archive/rdz-pd-extra+deps
Note: In order to enable support for MotionPlus on Karmic (and older), I had to backport the cwiid packages from Lucid to Karmic (and older). I hope this does not break other packages depending on cwiid.
Have Fun (and report bugs)!
Roman
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
This package is working almost perfectly for me in Lucid. The main issue I'm having right now is that the nunchuck is being mis-recognized as the classic controller for which there is no support. I get the message "Classic controller attached. There is no real support for this yet." when plugging in the nunchuck and none of the nunchuck functions work.
Nunchuck works fine in wmgui so there's something funny in the wiimote abstraction I think.
-martin
On Mon, 2010-05-10 at 17:20 +0200, Roman Haefeli wrote:
Hi all
I created a package of the [wiimote] external, written by Mike Wozniewki; MotionPlus support added by IOhannes m zmoelnig:
https://launchpad.net/~reduzierer/+archive/rdz-pd-extra+deps
Note: In order to enable support for MotionPlus on Karmic (and older), I had to backport the cwiid packages from Lucid to Karmic (and older). I hope this does not break other packages depending on cwiid.
Have Fun (and report bugs)!
Roman
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
I had problems with Woz's nunchuck controls depending on how I found the wii It would not work at all or all values would go to max, then a restart would recognize the nunchuck, it would work for a few minutes then crash
pp
-----Original Message----- From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Martin Eckart Sent: Monday, May 10, 2010 4:18 PM To: pd-list@iem.at Subject: Re: [PD] [PD-announce] [wiimote] for ubuntu
This package is working almost perfectly for me in Lucid. The main issue I'm having right now is that the nunchuck is being mis-recognized as the classic controller for which there is no support. I get the message "Classic controller attached. There is no real support for this yet." when plugging in the nunchuck and none of the nunchuck functions work.
Nunchuck works fine in wmgui so there's something funny in the wiimote abstraction I think.
-martin
On Mon, 2010-05-10 at 17:20 +0200, Roman Haefeli wrote:
Hi all
I created a package of the [wiimote] external, written by Mike Wozniewki; MotionPlus support added by IOhannes m zmoelnig:
https://launchpad.net/~reduzierer/+archive/rdz-pd-extra+deps
Note: In order to enable support for MotionPlus on Karmic (and older), I had to backport the cwiid packages from Lucid to Karmic (and older). I hope this does not break other packages depending on cwiid.
Have Fun (and report bugs)!
Roman
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Mon, 2010-05-10 at 16:18 -0400, Martin Eckart wrote:
This package is working almost perfectly for me in Lucid. The main issue I'm having right now is that the nunchuck is being mis-recognized as the classic controller for which there is no support. I get the message "Classic controller attached. There is no real support for this yet." when plugging in the nunchuck and none of the nunchuck functions work.
Thanks for reporting. I don't have a nunchuk to test myself, but since you say, that wmgui recognizes it correctly, it seems like a bug in [wiimote]. Interestingly wmgui recognizes my 'classic controller' and also displays the controls correctly, but not the MotionPlus. It looks like the cwiid library has support for all three extensions, but wmgui and [wiimote] don't have all implemented.
Nunchuck works fine in wmgui so there's something funny in the wiimote abstraction I think.
I guess the best would be to open a new ticket in the bug tracker. Hopefully a mercyful soul will fix it.
Roman
I'm not much into pd lately, but noticed the message in my inbox stream because of the wii label.
Anyway, if you want to, there's still some code online i wrote a few years back. I also started out from mike's code and updated and improved things a bit. Added a few extra objects for easier message handling and such. It's still working on my 9.04 ubuntu but i only use it for a few old compositions now. Feel free to copy out some code if you can use it.
http://youngmusic.org/wiki/index.php/Wiilib
Regards,
yvan
On Mon, May 10, 2010 at 11:12 PM, Roman Haefeli reduzierer@yahoo.de wrote:
On Mon, 2010-05-10 at 16:18 -0400, Martin Eckart wrote:
This package is working almost perfectly for me in Lucid. The main issue I'm having right now is that the nunchuck is being mis-recognized as the classic controller for which there is no support. I get the message "Classic controller attached. There is no real support for this yet." when plugging in the nunchuck and none of the nunchuck functions work.
Thanks for reporting. I don't have a nunchuk to test myself, but since you say, that wmgui recognizes it correctly, it seems like a bug in [wiimote]. Interestingly wmgui recognizes my 'classic controller' and also displays the controls correctly, but not the MotionPlus. It looks like the cwiid library has support for all three extensions, but wmgui and [wiimote] don't have all implemented.
Nunchuck works fine in wmgui so there's something funny in the wiimote abstraction I think.
I guess the best would be to open a new ticket in the bug tracker. Hopefully a mercyful soul will fix it.
Roman
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Fantastic! I compiled your code and now the nunchuk just works. Looking into your code a bit it seems as though the original wiimote external misspelled nunchuk and you've compensated for it:
// support the spelling mistake in the original version :-) class_addmethod(wiimote_class, (t_method)wiimote_nunchuk, gensym("reportNunchuck"), A_DEFFLOAT, 0); class_addmethod(wiimote_class, (t_method)wiimote_nunchuk, gensym("reportNunchuk"), A_DEFFLOAT, 0);
I couldn't find the original wiimote code easily so it's hard to check whether that could be made to work too.
-martin
On Tue, 2010-05-11 at 09:14 +0200, Yvan Vander Sanden wrote:
I'm not much into pd lately, but noticed the message in my inbox stream because of the wii label.
Anyway, if you want to, there's still some code online i wrote a few years back. I also started out from mike's code and updated and improved things a bit. Added a few extra objects for easier message handling and such. It's still working on my 9.04 ubuntu but i only use it for a few old compositions now. Feel free to copy out some code if you can use it.
http://youngmusic.org/wiki/index.php/Wiilib
Regards,
yvan
On Mon, May 10, 2010 at 11:12 PM, Roman Haefeli reduzierer@yahoo.de wrote: On Mon, 2010-05-10 at 16:18 -0400, Martin Eckart wrote: > This package is working almost perfectly for me in Lucid. The main > issue I'm having right now is that the nunchuck is being mis-recognized > as the classic controller for which there is no support. I get the > message "Classic controller attached. There is no real support for this > yet." when plugging in the nunchuck and none of the nunchuck functions > work.
Thanks for reporting. I don't have a nunchuk to test myself, but since you say, that wmgui recognizes it correctly, it seems like a bug in [wiimote]. Interestingly wmgui recognizes my 'classic controller' and also displays the controls correctly, but not the MotionPlus. It looks like the cwiid library has support for all three extensions, but wmgui and [wiimote] don't have all implemented. > Nunchuck works fine in wmgui so there's something funny in the wiimote > abstraction I think. I guess the best would be to open a new ticket in the bug tracker. Hopefully a mercyful soul will fix it. Roman _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Copyright only exists in the imagination of those who do not have any. _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi all
Mike Wozniewski's original page [1] is not available anymore. However, I guess the sources in svn/externals/hardware/wiimote are based on his code. You can check the svn log for all changes made by IOhannes since the fork. IIRC, IOhannes already fixed the misspeller with 'Nunchuck' in svn.
Actually, I d'be happy to create a package that supports both extensions MotionPlus and Nunchuk. Is it correct, that currently Yvan's wiilib supports only the Nunchuk and [wiimote] from svn supports only MotionPlus and neither supports Classic Controller? If not, please let me know what works best. Personally, I was mainly interested in the MotionPlus, because this is what I have.
[1] http://mikewoz.com/index.php?page=pd-stuff
Roman
On Tue, 2010-05-11 at 11:12 -0400, Martin Eckart wrote:
Fantastic! I compiled your code and now the nunchuk just works. Looking into your code a bit it seems as though the original wiimote external misspelled nunchuk and you've compensated for it:
// support the spelling mistake in the original version :-) class_addmethod(wiimote_class, (t_method)wiimote_nunchuk, gensym("reportNunchuck"), A_DEFFLOAT, 0); class_addmethod(wiimote_class, (t_method)wiimote_nunchuk, gensym("reportNunchuk"), A_DEFFLOAT, 0);
I couldn't find the original wiimote code easily so it's hard to check whether that could be made to work too.
-martin
On Tue, 2010-05-11 at 09:14 +0200, Yvan Vander Sanden wrote:
I'm not much into pd lately, but noticed the message in my inbox stream because of the wii label.
Anyway, if you want to, there's still some code online i wrote a few years back. I also started out from mike's code and updated and improved things a bit. Added a few extra objects for easier message handling and such. It's still working on my 9.04 ubuntu but i only use it for a few old compositions now. Feel free to copy out some code if you can use it.
http://youngmusic.org/wiki/index.php/Wiilib
Regards,
yvan
On Mon, May 10, 2010 at 11:12 PM, Roman Haefeli reduzierer@yahoo.de wrote: On Mon, 2010-05-10 at 16:18 -0400, Martin Eckart wrote: > This package is working almost perfectly for me in Lucid. The main > issue I'm having right now is that the nunchuck is being mis-recognized > as the classic controller for which there is no support. I get the > message "Classic controller attached. There is no real support for this > yet." when plugging in the nunchuck and none of the nunchuck functions > work.
Thanks for reporting. I don't have a nunchuk to test myself, but since you say, that wmgui recognizes it correctly, it seems like a bug in [wiimote]. Interestingly wmgui recognizes my 'classic controller' and also displays the controls correctly, but not the MotionPlus. It looks like the cwiid library has support for all three extensions, but wmgui and [wiimote] don't have all implemented. > Nunchuck works fine in wmgui so there's something funny in the wiimote > abstraction I think. I guess the best would be to open a new ticket in the bug tracker. Hopefully a mercyful soul will fix it. Roman _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Copyright only exists in the imagination of those who do not have any. _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Actually, I d'be happy to create a package that supports both extensions MotionPlus and Nunchuk. Is it correct, that currently Yvan's wiilib supports only the Nunchuk and [wiimote] from svn supports only MotionPlus and neither supports Classic Controller?
Yes, Yvan's extension omits MotionPlus. I think Classic Controller support is experimental (I don't have one to test with and I don't think he did either).
-martin
On Tue, May 11, 2010 at 8:19 PM, Martin Eckart imartron@gmail.com wrote:
Yes, Yvan's extension omits MotionPlus. I think Classic Controller support is experimental (I don't have one to test with and I don't think he did either).
No, only the wiimote itself. I don't think motionplus even existed back
then. I also removed the limit of 8 devices by using a glib array instead of a static c array. (Never actually had that much devices to try it out, but unless bluetooth has a limit i don't see why it should be there.)
If i recall correctly it wouldn't be hard to implement new controllers, as long as you know what signals they send. (Which is easy to find out.)
On 2010-05-12 09:17, Yvan Vander Sanden wrote:
On Tue, May 11, 2010 at 8:19 PM, Martin Eckart imartron@gmail.com wrote:
i put mikes original version into SVN (externals/hardware/wiimote) and started to fix that (half a year ago, or so)
Yes, Yvan's extension omits MotionPlus. I think Classic Controller support is experimental (I don't have one to test with and I don't think he did either).
No, only the wiimote itself. I don't think motionplus even existed back
then. I also removed the limit of 8 devices by using a glib array instead of a static c array. (Never actually had that much devices to try it out, but unless bluetooth has a limit i don't see why it should be there.)
the hardware/wiimote external does something similar and was actually tested with 6 wiimotes (with the motionplus) in an installation that lasted for several weeks; i consider it stable. (bluetooth is making more problems here, as you usually cannot use more than 4 or so wiimotes on a single dongle)
it also takes care of threading (using an internal queue to sync between libcwiid and Pd) i'm not sure whether ico ever looked at _that_ code, and whether it still has the problems he was experiencing (with other versions of that external?)
i would very much like to integrate all the changes into a single object, rather than having 3 or 4 objects named "wiimote" around, all of them trying to fix the same problems.
i don't have so much hardware to test it, though i tried my best to add support for motionplus, classic, nunchuk (with the unfortunate spelling error) and balance.
the only thing i never managed to work out was the speaker...
fgmasdr IOhannes
Hi all
Thanks to IOhannes for providing a fix so quickly.
For those already added the rdz ppa, please perform an 'aptitude update && aptitude upgrade' and check, if nunchuk works correctly now.
On Wed, 2010-05-12 at 10:45 +0200, IOhannes m zmoelnig wrote:
i would very much like to integrate all the changes into a single object, rather than having 3 or 4 objects named "wiimote" around, all of them trying to fix the same problems.
I agree very much. Can we agree, that this single object shall be hardware/wiimote ? I picked it, because I personally was interested in having MotionPlus support, but of course, everyone involved should be able to comment on it.
i don't have so much hardware to test it, though i tried my best to add support for motionplus, classic, nunchuk (with the unfortunate spelling error) and balance.
Nice. I'll happily test the classic controller. I didn't know that it was supposed to be supported (It wasn't when I tested the last time, which was ages ago, with Mike Wozniewski's version).
the only thing i never managed to work out was the speaker...
P.S.: from the svn log:
"r13512: fixed typo when registering nunchuck"
sweet.... ;-) I checked the wiimote.c and there it's spelled correctly everywhere.
I know this is not the purpose here. I send an abstraction [forWiimote] using a recent [wiimote] (?) from puredata-svn and recent libcwiid from git://github.com/abstract/cwiid.git Never tested with Nunchuck and IR but with MotionPlus and Wiimote. Could be useful. ++
Jack
Le mercredi 12 mai 2010 à 11:34 +0200, Roman Haefeli a écrit :
Hi all
Thanks to IOhannes for providing a fix so quickly.
For those already added the rdz ppa, please perform an 'aptitude update && aptitude upgrade' and check, if nunchuk works correctly now.
On Wed, 2010-05-12 at 10:45 +0200, IOhannes m zmoelnig wrote:
i would very much like to integrate all the changes into a single object, rather than having 3 or 4 objects named "wiimote" around, all of them trying to fix the same problems.
I agree very much. Can we agree, that this single object shall be hardware/wiimote ? I picked it, because I personally was interested in having MotionPlus support, but of course, everyone involved should be able to comment on it.
i don't have so much hardware to test it, though i tried my best to add support for motionplus, classic, nunchuk (with the unfortunate spelling error) and balance.
Nice. I'll happily test the classic controller. I didn't know that it was supposed to be supported (It wasn't when I tested the last time, which was ages ago, with Mike Wozniewski's version).
the only thing i never managed to work out was the speaker...
P.S.: from the svn log:
"r13512: fixed typo when registering nunchuck"
sweet.... ;-) I checked the wiimote.c and there it's spelled correctly everywhere.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi
On Wed, 2010-05-12 at 10:45 +0200, IOhannes m zmoelnig wrote:
i don't have so much hardware to test it, though i tried my best to add support for motionplus, classic,
When connecting to a wiimote with a Classic Controller attached, [wiimote] prints to the Pd console:
wiimote 0 is successfully connected Retrieved wiimote calibration: zero=(123,123,123) one=(147,148,148) Classic controller attached. There is no real support for this yet. Classic controller attached. There is no real support for this yet.
Pressing keys and using the analog sticks of the extension doesn't cause any output, also there doesn't seem to be a method to activate reporting.
I found two indications for a previous activation to be necessary:
Controller, using the Classic Controller does not cause any bluetooth traffic
Nunchuk and MotionPlus) needs to be activated. Once it is activated, there is bluetooth activity when using it (of course).
In the wiimote.c source I was unable (with my limited c skills) to find any hint, that a 'reportClassic' or similar method exists. So probably this is the reason, that Classic Controller currently doesn't work in [wiimote]. The same probably applies to the Balance extension, which I am unable to test myself.
Also it would like to hear some feedback about the Nunchuk support.
Roman
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Roman Haefeli wrote:
Hi
On Wed, 2010-05-12 at 10:45 +0200, IOhannes m zmoelnig wrote:
i don't have so much hardware to test it, though i tried my best to add support for motionplus, classic,
When connecting to a wiimote with a Classic Controller attached, [wiimote] prints to the Pd console:
wiimote 0 is successfully connected Retrieved wiimote calibration: zero=(123,123,123) one=(147,148,148) Classic controller attached. There is no real support for this yet. Classic controller attached. There is no real support for this yet.
the warning mainly appears, because i haven't been able to test it.
Pressing keys and using the analog sticks of the extension doesn't cause any output, also there doesn't seem to be a method to activate reporting.
there is, but it's not documented :-(
try [report classic 1( to turn reporting on for that extension.
the idea was to have only one method "report" rather than adding a new method "reportFooBar" for every extension there will be.
Also it would like to hear some feedback about the Nunchuk support.
me too :-)
fgmasdr IOhannes
Hi all
On Thu, 2010-05-13 at 14:27 +0200, IOhannes m zmölnig wrote:
Roman Haefeli wrote:
When connecting to a wiimote with a Classic Controller attached, [wiimote] prints to the Pd console:
wiimote 0 is successfully connected Retrieved wiimote calibration: zero=(123,123,123) one=(147,148,148) Classic controller attached. There is no real support for this yet. Classic controller attached. There is no real support for this yet.
the warning mainly appears, because i haven't been able to test it.
It works as expected. Cool! And many thanks! I removed the now bogus messages from wiimote.c (see attached wiimote.patch)
Pressing keys and using the analog sticks of the extension doesn't cause any output, also there doesn't seem to be a method to activate reporting.
there is, but it's not documented :-(
try [report classic 1( to turn reporting on for that extension.
the idea was to have only one method "report" rather than adding a new method "reportFooBar" for every extension there will be.
Yo, that totally makes sense in my eyes. I find it usually much easier to deal with messages split into elements insteadOfHavingEverythingInOneBigSymbolProabablyEvenWithCamelCase (and it pollutes the symbol table less).
I noticed that this works also for the other reporting submethodes. I adapted the help patch accordingly and added the missing parts for MotionPlus and ClassicController. Both seem fully functional. Still missing is:
I'll put updated deb packages online.
Roman
I was/am using wiimote stuff on linux. When I connect the wiimote the first time the nunchuck values are pegged [full] and do not react. If I disconnect and re-connect the nunchuck works but then pd crashes and will not update the sliders after about 5minutes. I was using WOz's stuff from audioscape [o.4/o.6]
pp
-----Original Message----- From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Roman Haefeli Sent: Thursday, May 13, 2010 8:17 AM To: IOhannes m zmoelnig Cc: pd-list@iem.at Subject: [PD] Classic Controlloer for [wiimote] (was: [wiimote] for ubuntu)
Hi
On Wed, 2010-05-12 at 10:45 +0200, IOhannes m zmoelnig wrote:
i don't have so much hardware to test it, though i tried my best to add support for motionplus, classic,
When connecting to a wiimote with a Classic Controller attached, [wiimote] prints to the Pd console:
wiimote 0 is successfully connected Retrieved wiimote calibration: zero=(123,123,123) one=(147,148,148) Classic controller attached. There is no real support for this yet. Classic controller attached. There is no real support for this yet.
Pressing keys and using the analog sticks of the extension doesn't cause any output, also there doesn't seem to be a method to activate reporting.
I found two indications for a previous activation to be necessary:
Controller, using the Classic Controller does not cause any bluetooth traffic
Nunchuk and MotionPlus) needs to be activated. Once it is activated, there is bluetooth activity when using it (of course).
In the wiimote.c source I was unable (with my limited c skills) to find any hint, that a 'reportClassic' or similar method exists. So probably this is the reason, that Classic Controller currently doesn't work in [wiimote]. The same probably applies to the Balance extension, which I am unable to test myself.
Also it would like to hear some feedback about the Nunchuk support.
Roman
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ola
just to update this conversation from IRC: roman tried to connect the classic with the "report classic 1" message and indeed it works!
Pagano, Patrick wrote:
I was/am using wiimote stuff on linux. When I connect the wiimote the first time the nunchuck values are pegged [full] and do not react. If I disconnect and re-connect the nunchuck works but then pd crashes and will not update the sliders after about 5minutes. I was using WOz's stuff from audioscape [o.4/o.6]
so could you try a recent (compiled after my fix from 13/05/2010) version of the hardware/wiimote external annd see whether it works as expected?
fgmasdr IOhannes
I will tonight if you point me to the right tar/zip
pp
-----Original Message----- From: IOhannes m zmölnig [mailto:zmoelnig@iem.at] Sent: Thursday, May 13, 2010 10:46 AM To: Pagano, Patrick Cc: reduzierer@yahoo.de; pd-list@iem.at Subject: Re: [PD] Classic Controlloer for [wiimote]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ola
just to update this conversation from IRC: roman tried to connect the classic with the "report classic 1" message and indeed it works!
Pagano, Patrick wrote:
I was/am using wiimote stuff on linux. When I connect the wiimote the first time the nunchuck values are pegged [full] and do not react. If I disconnect and re-connect the nunchuck works but then pd crashes and will not update the sliders after about 5minutes. I was using WOz's stuff from audioscape [o.4/o.6]
so could you try a recent (compiled after my fix from 13/05/2010) version of the hardware/wiimote external annd see whether it works as expected?
fgmasdr IOhannes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Pagano, Patrick wrote:
I will tonight if you point me to the right tar/zip
is it ok for you to compile yourself? if so, either do (preferred) an svn checkout https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/hard...
or grab the sources via http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/hardwa...
if you cannot compile yourself, i could provide you a binary, which might work or not (i'm on debian testing/unstable) probably roman will (does?) provide an updated package as well...
fmd IOhannes
I am teaching till 2 then meetings till 4 but after that I will try to compile it. I am on ubuntu 9.10 as I recall
pp
-----Original Message----- From: IOhannes m zmölnig [mailto:zmoelnig@iem.at] Sent: Thursday, May 13, 2010 10:52 AM To: Pagano, Patrick Cc: reduzierer@yahoo.de; pd-list@iem.at Subject: Re: [PD] Classic Controlloer for [wiimote]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Pagano, Patrick wrote:
I will tonight if you point me to the right tar/zip
is it ok for you to compile yourself? if so, either do (preferred) an svn checkout https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/hard...
or grab the sources via http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/hardwa...
if you cannot compile yourself, i could provide you a binary, which might work or not (i'm on debian testing/unstable) probably roman will (does?) provide an updated package as well...
fmd IOhannes
had a little extra time a simple make gives
wiimote.c:55: error: field ‘balance_cal’ has incomplete type wiimote.c: In function ‘addWiimsg’: wiimote.c:213: warning: unused parameter ‘mesg’ wiimote.c:213: warning: unused parameter ‘timestamp’ wiimote.c: In function ‘cwiid_error_callback’: wiimote.c:721: warning: unused parameter ‘ap’ wiimote.c: In function ‘wiimote_report’: wiimote.c:846: error: ‘CWIID_RPT_MOTIONPLUS’ undeclared (first use in this function) wiimote.c:846: error: (Each undeclared identifier is reported only once wiimote.c:846: error: for each function it appears in.) wiimote.c:850: error: ‘CWIID_FLAG_MOTIONPLUS’ undeclared (first use in this function) make: *** [wiimote.o] Error 1
From: IOhannes m zmölnig [zmoelnig@iem.at] Sent: Thursday, May 13, 2010 10:51 AM To: Pagano, Patrick Cc: reduzierer@yahoo.de; pd-list@iem.at Subject: Re: [PD] Classic Controlloer for [wiimote]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Pagano, Patrick wrote:
I will tonight if you point me to the right tar/zip
is it ok for you to compile yourself? if so, either do (preferred) an svn checkout https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/hard...
or grab the sources via http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/hardwa...
if you cannot compile yourself, i could provide you a binary, which might work or not (i'm on debian testing/unstable) probably roman will (does?) provide an updated package as well...
fmd IOhannes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Pagano, Patrick wrote:
had a little extra time a simple make gives
you have libcwiid-dev installed? which version?
if you do have installed, then you don't have any motionplus support in your cwiid, so it seems to be reather outdated...
i would suggest to get a newer version of libcwiid if this is possible.
in any case, i have now (hopefully) added some more code to protect against such outdated headers. if you try again (same link) as before, it should compile (obviously without motionplus support if your version of libcwiid does not support it)
please try again
fgamr IOhannes
On 2010-05-10 22:18, Martin Eckart wrote:
This package is working almost perfectly for me in Lucid. The main issue I'm having right now is that the nunchuck is being mis-recognized as the classic controller for which there is no support. I get the message "Classic controller attached. There is no real support for this yet." when plugging in the nunchuck and none of the nunchuck functions work.
i checked the source and it turned out to be a combination of a typo and an ill-set #ifdef clause. i have fixed both, so if you want to compile again (or ask roman to provide an updated package) the nunchuck should be working...
the only extension i have is the motionplus, so i cannot test.
fgmasdrt IOhannes