Update of /cvsroot/pure-data/externals/hcs/hid/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6176/doc
Modified Files: hid-help.pd Log Message: fixed pointer bug that was preventing proper creation of the element array. Now it outputs data properly on Linux
Index: hid-help.pd =================================================================== RCS file: /cvsroot/pure-data/externals/hcs/hid/doc/hid-help.pd,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** hid-help.pd 25 Aug 2006 01:41:49 -0000 1.26 --- hid-help.pd 22 Sep 2006 05:05:51 -0000 1.27 *************** *** 1,7 **** ! #N canvas 59 45 913 587 10; #X floatatom 27 439 5 0 0 0 - - -; #X floatatom 83 439 5 0 0 0 - - -; #X floatatom 63 395 6 0 0 0 - - -; ! #X obj 129 77 tgl 35 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 25 ; #X floatatom 571 340 12 0 0 1 value - -; --- 1,7 ---- ! #N canvas 157 38 913 587 10; #X floatatom 27 439 5 0 0 0 - - -; #X floatatom 83 439 5 0 0 0 - - -; #X floatatom 63 395 6 0 0 0 - - -; ! #X obj 191 164 tgl 35 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 25 ; #X floatatom 571 340 12 0 0 1 value - -; *************** *** 27,33 **** #X obj 111 342 +; #X msg 111 322 1; ! #X msg 402 102 close; ! #X msg 402 81 refresh; ! #X text 463 79 refresh device list; #X text 537 487 For more info:; #X text 266 557 released under the GNU GPL; --- 27,33 ---- #X obj 111 342 +; #X msg 111 322 1; ! #X msg 374 140 close; ! #X msg 374 119 refresh; ! #X text 435 117 refresh device list; #X text 537 487 For more info:; #X text 266 557 released under the GNU GPL; *************** *** 247,254 **** #X obj 421 394 route abs_hat0x abs_hat0y abs_hat1x abs_hat1y; #X floatatom 421 416 7 0 0 0 - - -; ! #X msg 402 123 print; #X obj 304 250 hid 0; ! #X text 465 103 close the device; ! #X text 465 124 print the device and element lists; #X text 9 212 Any non-zero value starts polling ,; #X text 8 225 0 stops the polling. If the number; --- 247,254 ---- #X obj 421 394 route abs_hat0x abs_hat0y abs_hat1x abs_hat1y; #X floatatom 421 416 7 0 0 0 - - -; ! #X msg 374 161 print; #X obj 304 250 hid 0; ! #X text 437 141 close the device; ! #X text 437 162 print the device and element lists; #X text 9 212 Any non-zero value starts polling ,; #X text 8 225 0 stops the polling. If the number; *************** *** 258,265 **** #X floatatom 196 439 5 0 0 0 - - -; #X obj 492 321 unpack s s f; - #X msg 258 110 open $1; - #X obj 258 92 hradio 15 1 0 8 empty empty empty 0 -6 0 8 -262144 -1 - -1 0; - #X floatatom 247 111 1 0 0 0 - - -; #X text 298 346 event_type event_code value; #X obj 63 374 route abs_x abs_y abs_z abs_rx abs_ry abs_rz abs_throttle --- 258,261 ---- *************** *** 315,324 **** 1; #X obj 262 298 cyclone/prepend set; ! #X msg 37 151 debug $1; ! #X obj 37 129 hradio 15 1 1 10 empty empty empty 0 -6 0 8 -262144 -1 ! -1 5; ! #X obj 646 486 pddp/pddp_open all_about_hid; #X msg 298 145 info; ! #N canvas 477 37 411 235 see 0; #N canvas 108 318 543 264 route 0; #X obj 27 14 inlet; --- 311,317 ---- 1; #X obj 262 298 cyclone/prepend set; ! #X msg 25 155 debug 0; #X msg 298 145 info; ! #N canvas 743 25 411 235 see 0; #N canvas 108 318 543 264 route 0; #X obj 27 14 inlet; *************** *** 335,374 **** #X obj 372 226 outlet; #X obj 122 225 outlet; - #X obj 26 63 route open device total poll product manufacturer transport - type vendorID productID; #X obj 422 204 symbol; #X obj 422 226 outlet; #X obj 472 204 symbol; #X obj 472 226 outlet; ! #X connect 0 0 13 0; #X connect 4 0 5 0; #X connect 6 0 7 0; #X connect 8 0 9 0; #X connect 10 0 11 0; ! #X connect 13 0 2 0; ! #X connect 13 1 1 0; ! #X connect 13 2 12 0; ! #X connect 13 3 3 0; ! #X connect 13 4 4 0; ! #X connect 13 5 6 0; ! #X connect 13 6 8 0; ! #X connect 13 7 10 0; ! #X connect 13 8 14 0; ! #X connect 13 9 16 0; ! #X connect 14 0 15 0; ! #X connect 16 0 17 0; ! #X restore 55 66 pd route info; ! #X obj 32 97 tgl 15 0 empty empty open 0 -6 0 8 -262144 -1 -1 0 1; ! #X obj 61 23 inlet; ! #X obj 74 44 print info; ! #X symbolatom 255 94 0 0 0 0 productID - -; ! #X symbolatom 255 113 0 0 0 0 vendorID - -; ! #X symbolatom 255 152 0 0 0 0 transport - -; ! #X symbolatom 255 172 0 0 0 0 manufacturer - -; ! #X symbolatom 137 193 0 0 0 0 product - -; ! #X floatatom 48 141 5 0 0 0 device - -; ! #X floatatom 48 163 5 0 0 0 poll - -; ! #X symbolatom 255 132 0 0 0 0 type - -; ! #X floatatom 48 183 5 0 0 0 total - -; #X connect 0 0 1 0; #X connect 0 1 9 0; --- 328,367 ---- #X obj 372 226 outlet; #X obj 122 225 outlet; #X obj 422 204 symbol; #X obj 422 226 outlet; #X obj 472 204 symbol; #X obj 472 226 outlet; ! #X obj 26 63 route open device poll total product manufacturer transport ! type vendorID productID; ! #X connect 0 0 17 0; #X connect 4 0 5 0; #X connect 6 0 7 0; #X connect 8 0 9 0; #X connect 10 0 11 0; ! #X connect 13 0 14 0; ! #X connect 15 0 16 0; ! #X connect 17 0 2 0; ! #X connect 17 1 1 0; ! #X connect 17 2 12 0; ! #X connect 17 3 3 0; ! #X connect 17 4 4 0; ! #X connect 17 5 6 0; ! #X connect 17 6 8 0; ! #X connect 17 7 10 0; ! #X connect 17 8 13 0; ! #X connect 17 9 15 0; ! #X restore 117 70 pd route info; ! #X obj 81 96 tgl 15 0 empty empty open 0 -6 0 8 -262144 -1 -1 1 1; ! #X obj 110 22 inlet; ! #X obj 123 43 print info; ! #X symbolatom 304 93 0 0 0 0 productID - -; ! #X symbolatom 304 112 0 0 0 0 vendorID - -; ! #X symbolatom 304 151 0 0 0 0 transport - -; ! #X symbolatom 304 171 0 0 0 0 manufacturer - -; ! #X symbolatom 186 192 0 0 0 0 product - -; ! #X floatatom 97 140 5 0 0 0 device - -; ! #X floatatom 97 162 5 0 0 0 poll - -; ! #X symbolatom 304 131 0 0 0 0 type - -; ! #X floatatom 97 182 5 0 0 0 total - -; #X connect 0 0 1 0; #X connect 0 1 9 0; *************** *** 383,387 **** #X connect 2 0 0 0; #X connect 2 0 3 0; ! #X restore 418 271 pd see device info; #N canvas 0 22 380 450 open 0; #X obj 77 61 hradio 15 1 0 8 empty empty empty 0 -6 0 8 -262144 -1 --- 376,380 ---- #X connect 2 0 0 0; #X connect 2 0 3 0; ! #X restore 420 271 pd see device info; #N canvas 0 22 380 450 open 0; #X obj 77 61 hradio 15 1 0 8 empty empty empty 0 -6 0 8 -262144 -1 *************** *** 441,458 **** #X connect 7 0 4 0; #X restore 174 37 pd open by vendor/product ID; ! #N canvas 114 93 527 436 test 0; ! #X obj 122 5 inlet; ! #X obj 66 64 route DESKTOP; ! #X obj 65 118 route DESKTOP57; ! #X obj 48 167 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; ! #X floatatom 73 172 5 0 0 0 - - -; ! #X obj 126 175 spigot; ! #X obj 124 216 print test; ! #X obj 167 152 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; ! #X obj 270 82 spigot; ! #X obj 268 123 print test; ! #X obj 311 59 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X connect 0 0 1 0; --- 434,451 ---- #X connect 7 0 4 0; #X restore 174 37 pd open by vendor/product ID; ! #N canvas 114 93 467 346 test 0; ! #X obj 144 45 inlet; ! #X obj 88 104 route DESKTOP; ! #X obj 87 158 route DESKTOP57; ! #X obj 70 207 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; ! #X floatatom 95 212 5 0 0 0 - - -; ! #X obj 148 215 spigot; ! #X obj 146 256 print test; ! #X obj 189 192 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; ! #X obj 292 122 spigot; ! #X obj 290 163 print test; ! #X obj 333 99 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X connect 0 0 1 0; *************** *** 468,474 **** #X restore 197 303 pd test; #X msg 504 201 poll 200; ! #X msg 261 317 key btn_0 0; #X text 49 543 (C) Copyright 2004 Hans-Christoph Steiner hans@at.or.at ; #X connect 3 0 45 0; #X connect 22 0 23 1; --- 461,525 ---- #X restore 197 303 pd test; #X msg 504 201 poll 200; ! #X msg 261 317 key key_leftctrl 1; #X text 49 543 (C) Copyright 2004 Hans-Christoph Steiner hans@at.or.at ; + #N canvas 162 133 570 420 serin 0; + #X obj 209 61 cnv 15 15 15 empty $0-debug-canvas 0 4 8 0 14 -233017 + -1 0; + #X obj 60 61 hradio 15 1 1 10 empty empty empty 0 -6 0 8 -261689 -1 + -1 0; + #X obj 60 13 inlet; + #X msg 200 202 label $1; + #X obj 200 180 makefilename %d; + #X obj 59 108 int; + #X obj 59 337 outlet; + #X msg 201 306 set $1 $2; + #X obj 59 266 trigger bang anything; + #X obj 201 286 list; + #X msg 60 210 debug $1; + #X obj 200 225 send $0-debug-canvas; + #X connect 1 0 5 0; + #X connect 2 0 1 0; + #X connect 3 0 11 0; + #X connect 4 0 3 0; + #X connect 5 0 4 0; + #X connect 5 0 10 0; + #X connect 7 0 6 0; + #X connect 8 0 6 0; + #X connect 8 1 9 0; + #X connect 9 0 7 0; + #X connect 10 0 8 0; + #X coords 0 -1 1 1 165 17 1 60 60; + #X restore 25 134 pd serin; + #X msg 262 114 open 1; + #N canvas 162 133 570 420 serin 0; + #X obj 209 61 cnv 15 15 15 empty $0-open-canvas 1 4 8 0 14 -233017 + -1 0; + #X obj 60 61 hradio 15 1 1 10 empty empty empty 0 -6 0 8 -225271 -1 + -1 1; + #X obj 60 13 inlet; + #X msg 200 202 label $1; + #X obj 200 180 makefilename %d; + #X obj 59 108 int; + #X obj 59 337 outlet; + #X msg 201 306 set $1 $2; + #X obj 59 266 trigger bang anything; + #X obj 201 286 list; + #X msg 60 210 open $1; + #X obj 200 225 send $0-open-canvas; + #X connect 1 0 5 0; + #X connect 2 0 1 0; + #X connect 3 0 11 0; + #X connect 4 0 3 0; + #X connect 5 0 4 0; + #X connect 5 0 10 0; + #X connect 7 0 6 0; + #X connect 8 0 6 0; + #X connect 8 1 9 0; + #X connect 9 0 7 0; + #X connect 10 0 8 0; + #X coords 0 -1 1 1 165 17 1 60 60; + #X restore 262 93 pd serin; + #X obj 646 486 pddp/open all_about_hid; #X connect 3 0 45 0; #X connect 22 0 23 1; *************** *** 479,497 **** #X connect 32 0 45 0; #X connect 33 0 45 0; ! #X connect 36 0 86 0; #X connect 36 1 52 0; ! #X connect 36 2 59 0; #X connect 36 3 24 0; #X connect 42 0 43 0; ! #X connect 42 1 61 0; ! #X connect 42 2 63 0; ! #X connect 42 3 65 0; ! #X connect 43 0 60 0; #X connect 44 0 45 0; #X connect 45 0 36 0; #X connect 45 0 54 0; ! #X connect 45 0 89 0; ! #X connect 45 0 97 0; ! #X connect 45 1 94 0; #X connect 52 0 0 0; #X connect 52 1 1 0; --- 530,548 ---- #X connect 32 0 45 0; #X connect 33 0 45 0; ! #X connect 36 0 83 0; #X connect 36 1 52 0; ! #X connect 36 2 56 0; #X connect 36 3 24 0; #X connect 42 0 43 0; ! #X connect 42 1 58 0; ! #X connect 42 2 60 0; ! #X connect 42 3 62 0; ! #X connect 43 0 57 0; #X connect 44 0 45 0; #X connect 45 0 36 0; #X connect 45 0 54 0; ! #X connect 45 0 86 0; ! #X connect 45 0 92 0; ! #X connect 45 1 89 0; #X connect 52 0 0 0; #X connect 52 1 1 0; *************** *** 501,539 **** #X connect 54 1 5 0; #X connect 54 2 4 0; ! #X connect 55 0 45 0; ! #X connect 56 0 55 0; ! #X connect 56 0 57 0; ! #X connect 59 0 2 0; ! #X connect 59 1 67 0; ! #X connect 59 2 68 0; ! #X connect 59 3 69 0; ! #X connect 59 4 70 0; ! #X connect 59 5 71 0; ! #X connect 59 6 72 0; ! #X connect 59 7 42 0; ! #X connect 61 0 62 0; ! #X connect 63 0 64 0; ! #X connect 65 0 66 0; ! #X connect 86 0 37 0; ! #X connect 86 1 73 0; ! #X connect 86 2 74 0; ! #X connect 86 3 75 0; ! #X connect 86 4 76 0; ! #X connect 86 5 77 0; ! #X connect 86 6 78 0; ! #X connect 86 7 79 0; ! #X connect 86 8 80 0; ! #X connect 86 9 81 0; ! #X connect 86 10 82 0; ! #X connect 86 11 83 0; ! #X connect 86 12 84 0; ! #X connect 86 13 85 0; ! #X connect 86 14 87 0; ! #X connect 86 15 88 0; ! #X connect 89 0 99 0; #X connect 90 0 45 0; ! #X connect 91 0 90 0; #X connect 93 0 45 0; ! #X connect 95 0 45 0; ! #X connect 96 0 45 0; ! #X connect 98 0 45 0; --- 552,589 ---- #X connect 54 1 5 0; #X connect 54 2 4 0; ! #X connect 56 0 2 0; ! #X connect 56 1 64 0; ! #X connect 56 2 65 0; ! #X connect 56 3 66 0; ! #X connect 56 4 67 0; ! #X connect 56 5 68 0; ! #X connect 56 6 69 0; ! #X connect 56 7 42 0; ! #X connect 58 0 59 0; ! #X connect 60 0 61 0; ! #X connect 62 0 63 0; ! #X connect 83 0 37 0; ! #X connect 83 1 70 0; ! #X connect 83 2 71 0; ! #X connect 83 3 72 0; ! #X connect 83 4 73 0; ! #X connect 83 5 74 0; ! #X connect 83 6 75 0; ! #X connect 83 7 76 0; ! #X connect 83 8 77 0; ! #X connect 83 9 78 0; ! #X connect 83 10 79 0; ! #X connect 83 11 80 0; ! #X connect 83 12 81 0; ! #X connect 83 13 82 0; ! #X connect 83 14 84 0; ! #X connect 83 15 85 0; ! #X connect 86 0 94 0; ! #X connect 87 0 45 0; ! #X connect 88 0 45 0; #X connect 90 0 45 0; ! #X connect 91 0 45 0; #X connect 93 0 45 0; ! #X connect 96 0 87 0; ! #X connect 97 0 45 0; ! #X connect 98 0 97 0;