From d7b2615d73802a9e39453cb1974cd65710d5ef36 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sat, 27 May 2006 00:57:15 +0000 Subject: seemed to fix the mac crasher bug caused by HIDReleaseBuildList wierdness; cleaned up things a bit and made it possible to open devices by type svn path=/trunk/externals/hcs/hid/; revision=5138 --- doc/hid-help.pd | 187 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 94 insertions(+), 93 deletions(-) (limited to 'doc') diff --git a/doc/hid-help.pd b/doc/hid-help.pd index 8575873..892689d 100644 --- a/doc/hid-help.pd +++ b/doc/hid-help.pd @@ -1,15 +1,9 @@ -#N canvas 282 77 921 634 10; +#N canvas 264 93 957 670 10; #X msg 455 295 key btn_0 0; -#X obj 455 274 prepend set; #X floatatom 27 484 5 0 0 0 - - -; #X floatatom 83 484 5 0 0 0 - - -; -#X msg 158 121 start; -#X msg 158 141 stop; -#X msg 261 110 open 0; -#X msg 268 128 open 1; -#X msg 275 146 open 2; #X floatatom 63 440 6 0 0 0 - - -; -#X obj 68 122 tgl 35 0 empty empty empty 0 -6 0 8 -24198 -1 -1 25 25 +#X obj 129 122 tgl 35 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 25 ; #X floatatom 534 356 12 0 0 1 value - -; #X symbolatom 494 372 15 0 0 1 event_code - -; @@ -39,14 +33,14 @@ #X floatatom 268 384 5 0 0 1 ev_syn - -; #X obj 241 383 +; #X msg 241 363 1; -#X msg 366 124 close; -#X msg 366 103 refresh; -#X text 427 101 refresh device list; +#X msg 402 117 close; +#X msg 402 96 refresh; +#X text 463 94 refresh device list; #X text 607 531 For more info:; #X text 49 588 (C) Copyright 2004 Hans-Christoph Steiner ; #X text 266 602 released under the GNU GPL; -#X text 472 589 $Revision: 1.19 $$Date: 2006-03-17 04:57:20 $; +#X text 472 589 $Revision: 1.20 $$Date: 2006-05-27 00:57:15 $; #X text 473 602 $Author: eighthave $; #X msg 428 185 poll 20; #X msg 366 185 poll 2; @@ -261,14 +255,13 @@ of it could change without notice !!!; #X floatatom 140 484 5 0 0 0 - - -; #X obj 421 439 route abs_hat0x abs_hat0y abs_hat1x abs_hat1y; #X floatatom 421 461 7 0 0 0 - - -; -#X msg 118 121 1; -#X msg 118 141 0; +#X msg 179 121 1; +#X msg 179 141 0; #X msg 868 3 pddp; -#X obj 716 530 pddp_open all_about_hid; -#X msg 366 145 print; +#X msg 402 138 print; #X obj 247 223 hid 0; -#X text 429 125 close the device; -#X text 429 146 print the device and element lists; +#X text 465 118 close the device; +#X text 465 139 print the device and element lists; #X text 10 50 Any non-zero value starts polling \,; #X text 10 63 0 stops the polling. If the number; #X text 10 76 is greater than 1 \, then the poll; @@ -279,7 +272,7 @@ of it could change without notice !!!; #X obj 455 335 unpack s s f; #X msg 248 91 open \$1; #X obj 248 73 hradio 15 1 0 8 empty empty empty 0 -6 0 8 -262144 -1 --1 3; +-1 0; #X floatatom 235 94 1 0 0 0 - - -; #X text 387 248 event_type event_code value; #X obj 63 419 route abs_x abs_y abs_z abs_rx abs_ry abs_rz abs_throttle @@ -287,7 +280,7 @@ of it could change without notice !!!; #X obj 421 477 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 -1; #X floatatom 498 461 7 0 0 0 - - -; -#X obj 498 477 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 +#X obj 498 477 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X floatatom 576 461 7 0 0 0 - - -; #X obj 576 477 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 @@ -309,15 +302,15 @@ of it could change without notice !!!; ; #X obj 129 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; -#X obj 159 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 1 +#X obj 159 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 189 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; -#X obj 219 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 1 +#X obj 219 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 249 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; -#X obj 279 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 1 +#X obj 279 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 309 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; @@ -333,74 +326,82 @@ btn_8 btn_9 btn_10 btn_11 btn_12 btn_13 btn_14 btn_15; 1; #X obj 459 547 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; -#X connect 1 0 0 0; -#X connect 4 0 61 0; -#X connect 5 0 61 0; -#X connect 6 0 61 0; -#X connect 7 0 61 0; -#X connect 8 0 61 0; -#X connect 10 0 61 0; -#X connect 31 0 30 0; -#X connect 31 0 14 0; -#X connect 32 0 31 1; -#X connect 33 0 34 1; -#X connect 34 0 33 0; -#X connect 35 0 34 0; -#X connect 36 0 61 0; -#X connect 37 0 61 0; -#X connect 44 0 61 0; -#X connect 45 0 61 0; -#X connect 48 0 103 0; -#X connect 48 1 69 0; -#X connect 48 2 76 0; -#X connect 48 3 35 0; -#X connect 54 0 55 0; -#X connect 54 1 78 0; -#X connect 54 2 80 0; -#X connect 54 3 82 0; -#X connect 55 0 77 0; -#X connect 56 0 61 0; -#X connect 57 0 61 0; -#X connect 60 0 61 0; -#X connect 61 0 31 0; -#X connect 61 0 1 0; -#X connect 61 0 48 0; -#X connect 61 0 71 0; -#X connect 68 0 61 0; -#X connect 69 0 2 0; -#X connect 69 1 3 0; -#X connect 69 2 53 0; -#X connect 69 3 70 0; -#X connect 71 0 13 0; -#X connect 71 1 12 0; -#X connect 71 2 11 0; -#X connect 72 0 61 0; -#X connect 73 0 72 0; +#X obj 455 274 cyclone/prepend set; +#X msg 37 196 debug \$1; +#X obj 37 174 hradio 15 1 1 10 empty empty empty 0 -6 0 8 -262144 -1 +-1 9; +#X obj 716 530 pddp/pddp_open all_about_hid; +#X msg 261 110 open mouse1; +#X msg 270 133 open mouse; +#X msg 270 157 open keyboard; +#X connect 4 0 54 0; +#X connect 25 0 24 0; +#X connect 25 0 8 0; +#X connect 26 0 25 1; +#X connect 27 0 28 1; +#X connect 28 0 27 0; +#X connect 29 0 28 0; +#X connect 30 0 54 0; +#X connect 31 0 54 0; +#X connect 38 0 54 0; +#X connect 39 0 54 0; +#X connect 42 0 96 0; +#X connect 42 1 62 0; +#X connect 42 2 69 0; +#X connect 42 3 29 0; +#X connect 48 0 49 0; +#X connect 48 1 71 0; +#X connect 48 2 73 0; +#X connect 48 3 75 0; +#X connect 49 0 70 0; +#X connect 50 0 54 0; +#X connect 51 0 54 0; +#X connect 53 0 54 0; +#X connect 54 0 25 0; +#X connect 54 0 42 0; +#X connect 54 0 64 0; +#X connect 54 0 99 0; +#X connect 61 0 54 0; +#X connect 62 0 1 0; +#X connect 62 1 2 0; +#X connect 62 2 47 0; +#X connect 62 3 63 0; +#X connect 64 0 7 0; +#X connect 64 1 6 0; +#X connect 64 2 5 0; +#X connect 65 0 54 0; +#X connect 66 0 65 0; +#X connect 66 0 67 0; +#X connect 69 0 3 0; +#X connect 69 1 77 0; +#X connect 69 2 78 0; +#X connect 69 3 79 0; +#X connect 69 4 80 0; +#X connect 69 5 81 0; +#X connect 69 6 82 0; +#X connect 69 7 48 0; +#X connect 71 0 72 0; #X connect 73 0 74 0; -#X connect 76 0 9 0; -#X connect 76 1 84 0; -#X connect 76 2 85 0; -#X connect 76 3 86 0; -#X connect 76 4 87 0; -#X connect 76 5 88 0; -#X connect 76 6 89 0; -#X connect 76 7 54 0; -#X connect 78 0 79 0; -#X connect 80 0 81 0; -#X connect 82 0 83 0; -#X connect 103 0 49 0; -#X connect 103 1 90 0; -#X connect 103 2 91 0; -#X connect 103 3 92 0; -#X connect 103 4 93 0; -#X connect 103 5 94 0; -#X connect 103 6 95 0; -#X connect 103 7 96 0; -#X connect 103 8 97 0; -#X connect 103 9 98 0; -#X connect 103 10 99 0; -#X connect 103 11 100 0; -#X connect 103 12 101 0; -#X connect 103 13 102 0; -#X connect 103 14 104 0; -#X connect 103 15 105 0; +#X connect 75 0 76 0; +#X connect 96 0 43 0; +#X connect 96 1 83 0; +#X connect 96 2 84 0; +#X connect 96 3 85 0; +#X connect 96 4 86 0; +#X connect 96 5 87 0; +#X connect 96 6 88 0; +#X connect 96 7 89 0; +#X connect 96 8 90 0; +#X connect 96 9 91 0; +#X connect 96 10 92 0; +#X connect 96 11 93 0; +#X connect 96 12 94 0; +#X connect 96 13 95 0; +#X connect 96 14 97 0; +#X connect 96 15 98 0; +#X connect 99 0 0 0; +#X connect 100 0 54 0; +#X connect 101 0 100 0; +#X connect 103 0 54 0; +#X connect 104 0 54 0; +#X connect 105 0 54 0; -- cgit v1.2.1