From 61412df161175b6cc5537e959afeb8cb231ef5c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Mon, 5 Oct 2009 16:03:46 +0000 Subject: breaking API of [wiimote]: all data is sent through a single outlet that has to be routed svn path=/trunk/externals/hardware/wiimote/; revision=12528 --- wiimote-help.pd | 44 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 34 insertions(+), 10 deletions(-) (limited to 'wiimote-help.pd') diff --git a/wiimote-help.pd b/wiimote-help.pd index 3beb620..43eae98 100644 --- a/wiimote-help.pd +++ b/wiimote-help.pd @@ -72,7 +72,7 @@ case. The total acceleration is given by:; #X connect 24 0 2 0; #X connect 24 1 2 1; #X connect 24 2 2 2; -#X restore 130 475 pd \$0-accelerometer-stuff; +#X restore 134 485 pd \$0-accelerometer-stuff; #N canvas 0 0 652 563 \$0-IR-stuff 0; #X obj 134 18 inlet; #X obj 122 510 pointer; @@ -125,7 +125,7 @@ case. The total acceleration is given by:; #X connect 21 1 22 1; #X connect 23 0 24 0; #X connect 24 0 20 0; -#X restore 139 453 pd \$0-IR-stuff; +#X restore 146 463 pd \$0-IR-stuff; #X msg 408 356 setLED \$1; #X obj 408 307 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; @@ -226,7 +226,7 @@ You must specifically enable each reporting mode:; #X connect 9 1 11 0; #X connect 9 2 10 0; #X connect 15 0 1 0; -#X restore 148 430 pd \$0-nunchuck-stuff; +#X restore 158 444 pd \$0-nunchuck-stuff; #X obj 579 406 cnv 15 275 230 empty empty Nunchuk: 10 15 0 14 -228992 -355 0; #X floatatom 756 470 7 0 0 1 _X #0-nc-accX-set #0-nc-accX; @@ -291,7 +291,7 @@ empty -2 -8 0 10 -225280 -1 -1 0 1; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 1 3 0; -#X restore 122 497 pd \$0-button-stuff; +#X restore 122 507 pd \$0-button-stuff; #X text 783 5 Buttons:; #N canvas 185 133 481 416 NC-data 0; #X scalar NC-stick 130 133 \;; @@ -299,15 +299,33 @@ empty -2 -8 0 10 -225280 -1 -1 0 1; #X restore 681 534 pd NC-data; #X obj 161 615 print; #X msg 36 69 connect 00:1E:35:1D:0E:15; +#N canvas 0 0 970 429 router 0; +#X obj 104 38 inlet; +#X obj 104 207 outlet button; +#X obj 232 277 outlet IR; +#X obj 378 267 outlet nunchuck-buttons; +#X obj 449 287 outlet nunchuck-acceleration; +#X obj 520 307 outlet nunchuck-stick; +#X obj 168 247 outlet acceleration; +#X obj 104 169 route button acceleration ir; +#X obj 378 245 route button acceleration stick; +#X obj 378 204 route nunchuck motionplus; +#X text 392 161 extensions; +#X text 168 138 core; +#X connect 0 0 7 0; +#X connect 7 0 1 0; +#X connect 7 1 6 0; +#X connect 7 2 2 0; +#X connect 7 3 9 0; +#X connect 8 0 3 0; +#X connect 8 1 4 0; +#X connect 8 2 5 0; +#X connect 9 0 8 0; +#X restore 122 423 pd router; #X connect 0 0 3 0; #X connect 1 0 4 0; #X connect 2 0 3 0; -#X connect 3 0 57 0; -#X connect 3 1 9 0; -#X connect 3 2 10 0; -#X connect 3 3 27 0; -#X connect 3 4 27 1; -#X connect 3 5 27 2; +#X connect 3 0 62 0; #X connect 4 0 3 0; #X connect 5 0 7 0; #X connect 6 0 8 0; @@ -323,3 +341,9 @@ empty -2 -8 0 10 -225280 -1 -1 0 1; #X connect 22 0 26 0; #X connect 26 0 3 0; #X connect 61 0 3 0; +#X connect 62 0 57 0; +#X connect 62 1 9 0; +#X connect 62 2 10 0; +#X connect 62 3 27 0; +#X connect 62 4 27 1; +#X connect 62 5 27 2; -- cgit v1.2.1