diff --git a/externals/hardware/arduino/arduino.pd b/externals/hardware/arduino/arduino.pd index e78ac973a8c1564ab85e3bd9d9c8fe8e275fbbd3..0271fae6a740fb78d460839002c7bdb5de10063d 100644 --- a/externals/hardware/arduino/arduino.pd +++ b/externals/hardware/arduino/arduino.pd @@ -1,11 +1,11 @@ -#N canvas 139 310 585 366 10; +#N canvas 323 269 585 366 10; #X obj 32 26 inlet; #X obj 32 304 outlet; #X obj 515 304 outlet; -#N canvas 203 350 822 340 command 0; +#N canvas 534 251 822 340 command 0; #X obj 24 7 inlet; #X obj 299 298 outlet; -#N canvas 631 434 547 478 digital-out 0; +#N canvas 631 290 547 478 digital-out 0; #X obj 4 15 inlet; #X obj 284 440 outlet; #X msg 373 158 \$1; @@ -72,7 +72,7 @@ #X connect 26 1 24 0; #X connect 27 0 21 0; #X restore 326 122 pd digital-out; -#N canvas 49 460 541 377 pinMode 0; +#N canvas 452 317 541 377 pinMode 0; #X obj 51 8 inlet; #X obj 51 350 outlet; #X text 141 54 pin#; @@ -144,6 +144,7 @@ #X restore 361 99 pd s2f; #X obj 414 120 list; #X msg 414 141 unknown pinMode: \$1; +#X obj 105 90 route symbol; #X connect 0 0 17 0; #X connect 4 0 7 1; #X connect 4 0 16 0; @@ -162,7 +163,7 @@ #X connect 16 0 1 0; #X connect 17 0 5 0; #X connect 17 1 18 0; -#X connect 18 0 4 0; +#X connect 18 0 23 0; #X connect 18 1 19 0; #X connect 19 0 8 0; #X connect 19 1 20 0; @@ -171,6 +172,7 @@ #X connect 20 1 21 0; #X connect 21 0 22 0; #X connect 22 0 11 0; +#X connect 23 1 4 0; #X restore 238 94 pd pinMode; #N canvas 300 373 372 380 pwm 0; #X obj 44 14 inlet; @@ -305,7 +307,7 @@ #X connect 17 0 3 1; #X restore 697 136 pd sysex; #X obj 697 114 route sysex string; -#N canvas 107 510 569 343 port-out 0; +#N canvas 107 425 569 343 port-out 0; #X obj 13 15 inlet; #X obj 167 281 outlet; #X msg 244 82 \$1; @@ -404,7 +406,7 @@ #X connect 17 0 1 0; #X restore 32 59 pd command processing; #X text 28 8 processed input; -#N canvas 0 22 395 210 report 0; +#N canvas 47 14 395 210 report 0; #X obj 62 21 inlet; #X obj 62 50 route open; #X obj 62 74 select 1; @@ -418,7 +420,7 @@ #X connect 4 0 3 0; #X connect 6 0 4 0; #X restore 202 120 pd report firmware version; -#N canvas 590 536 467 421 make 0; +#N canvas 590 347 467 421 make 0; #X obj 28 6 inlet; #X obj 184 377 outlet; #X obj 28 52 moses 128; @@ -514,10 +516,10 @@ with; #X connect 5 1 3 0; #X restore 52 257 pd check version; #X obj 32 143 comport \$1 57600; -#N canvas 195 186 541 319 convert 0; +#N canvas 175 166 541 319 convert 0; #X obj 142 278 outlet; #X obj 340 150 print UNKNOWN_INPUT_COMMAND; -#N canvas 126 79 1177 383 digital 0; +#N canvas 116 69 1177 383 digital 0; #X obj 407 4 inlet; #X obj 412 352 outlet; #X obj 33 104 mapping/debytemask; @@ -889,7 +891,7 @@ byte left over; #X connect 14 0 2 0; #X connect 14 1 6 0; #X restore 134 174 pd sysex; -#N canvas 383 54 457 452 route 0; +#N canvas 373 44 457 452 route 0; #X obj 46 24 inlet; #X obj 175 400 outlet; #X obj 233 400 outlet; diff --git a/externals/hardware/arduino/wiring-test.pd b/externals/hardware/arduino/wiring-test.pd index fe1fdbbdef3e40211133909f24530be4b1fe569c..8df9f760beb90d03ade07971d5dd7b02a90d8649 100644 --- a/externals/hardware/arduino/wiring-test.pd +++ b/externals/hardware/arduino/wiring-test.pd @@ -1,4 +1,4 @@ -#N canvas 33 50 968 551 10; +#N canvas 67 61 1240 551 10; #X obj 405 92 cnv 15 100 22 empty empty empty 20 12 0 14 -253938 -66577 0; #X obj 405 216 cnv 15 85 22 empty empty empty 20 12 0 14 -253938 -66577 @@ -6,11 +6,11 @@ #X obj 22 90 cnv 15 60 22 empty empty empty 20 12 0 14 -253938 -66577 0; #N canvas 146 163 525 433 serin 0; -#X obj 180 61 cnv 15 15 15 empty \$0-number-canvas 3 4 8 0 14 -233017 +#X obj 180 61 cnv 15 15 15 empty \$0-number-canvas 0 4 8 0 14 -233017 -1 0; #X obj 200 225 s \$0-number-canvas; #X obj 60 61 hradio 15 1 1 8 empty empty empty 0 -6 0 8 -225271 -1 --1 3; +-1 0; #X obj 60 13 inlet; #X msg 200 202 label \$1; #X obj 200 180 makefilename %d; @@ -57,12 +57,12 @@ #X msg 88 92 close; #X obj 461 171 hsl 150 17 0 1 0 0 empty WIRING_TEST_RESET analog_output_(0-1) 20 9 1 10 -225271 -1 -1 0 0; -#X floatatom 22 446 5 0 0 3 a0 - -; -#X floatatom 68 446 5 0 0 3 a1 - -; -#X floatatom 114 446 5 0 0 3 a2 - -; -#X floatatom 160 446 5 0 0 3 a3 - -; -#X floatatom 206 446 5 0 0 3 a4 - -; -#X floatatom 252 446 5 0 0 3 a5 - -; +#X floatatom 22 446 5 0 0 3 a0 - -, f 5; +#X floatatom 68 446 5 0 0 3 a1 - -, f 5; +#X floatatom 114 446 5 0 0 3 a2 - -, f 5; +#X floatatom 160 446 5 0 0 3 a3 - -, f 5; +#X floatatom 206 446 5 0 0 3 a4 - -, f 5; +#X floatatom 252 446 5 0 0 3 a5 - -, f 5; #X obj 413 137 hradio 15 1 0 54 empty empty empty 0 -6 0 8 -176124 -1 -1 0; #X msg 121 132 info; @@ -118,7 +118,7 @@ #X obj 362 246 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 16383; #X obj 362 266 metro 100; -#X floatatom 362 329 5 0 0 0 - - -; +#X floatatom 362 329 5 0 0 0 - - -, f 5; #X obj 246 148 tgl 15 0 empty WIRING_TEST_RESET 14 0 -6 1 12 -233017 -1 -1 0 1; #X obj 263 148 tgl 15 0 empty WIRING_TEST_RESET 15 0 -6 1 12 -233017 @@ -331,10 +331,10 @@ #X restore 411 268 pd sending digital outs; #X obj 411 249 tgl 15 0 empty WIRING_TEST_RESET empty 0 -6 0 8 -225271 -1 -1 0 16383; -#X floatatom 298 446 5 0 0 3 a6 - -; -#X floatatom 344 446 5 0 0 3 a7 - -; +#X floatatom 298 446 5 0 0 3 a6 - -, f 5; +#X floatatom 344 446 5 0 0 3 a7 - -, f 5; #X obj 115 388 route 0 1 2 3 4 5 6 7; -#N canvas 704 277 499 396 display 0; +#N canvas 684 257 499 396 display 0; #X obj 6 7 inlet; #X obj 6 28 mapping/resample 100; #X obj 6 50 outlet; @@ -472,16 +472,16 @@ #X connect 0 0 1 0; #X connect 1 0 2 0; #X restore 396 409 pd STRING; -#N canvas 821 354 593 390 strings 0; +#N canvas 773 354 593 390 strings 0; #X obj -178 287 outlet; #X obj -142 101 moocow/any2string; -#X symbolatom -92 48 10 0 0 0 - - -; +#X symbolatom -92 48 10 0 0 0 - - -, f 10; #X obj -92 68 list trim; #X msg -175 39 test; #X msg -139 40 TEST; #X obj -142 130 cyclone/prepend string; #X obj -313 102 moocow/any2string; -#X symbolatom -263 49 10 0 0 0 - - -; +#X symbolatom -263 49 10 0 0 0 - - -, f 10; #X obj -263 69 list trim; #X msg -346 40 test; #X msg -310 41 TEST; @@ -490,7 +490,7 @@ #X msg 66 117 samplingInterval \$1; #X obj 69 93 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; -#X floatatom 27 117 5 0 0 0 - - -; +#X floatatom 27 117 5 0 0 0 - - -, f 5; #X obj -314 202 pddp/print; #X obj -119 179 pddp/print; #X connect 1 0 6 0; @@ -518,7 +518,7 @@ #X obj 35 118 route open port ports; #X obj 35 169 tgl 15 0 empty empty open -3 20 0 10 -262144 -1 -1 0 1; -#X floatatom 76 170 5 0 0 3 port - -; +#X floatatom 76 170 5 0 0 3 port - -, f 5; #X obj 117 170 print comport_ports; #X obj 252 170 outlet; #X obj 235 97 bang; @@ -545,7 +545,7 @@ #X connect 3 1 1 0; #X restore 461 409 pd sysex; #X text 489 315 <- open to see info; -#N canvas 591 306 686 475 pinMode 0; +#N canvas 581 229 686 475 pinMode 0; #X obj 94 267 outlet; #X obj 121 100 vradio 10 1 0 6 THIS_HIDES_THE_OUTLET WIRING_TEST_RESET 2 2 -8 0 10 -261682 -1 -1 0; @@ -652,9 +652,9 @@ #X obj 632 100 vradio 10 1 0 6 THIS_HIDES_THE_OUTLET WIRING_TEST_RESET 53 0 -8 0 8 -261682 -1 -1 0; #X obj 111 100 vradio 10 1 0 6 THIS_HIDES_THE_OUTLET WIRING_TEST_RESET -1 0 -8 0 8 -261682 -1 -1 0; +1 3 -8 0 10 -261682 -1 -1 0; #X obj 101 100 vradio 10 1 0 6 THIS_HIDES_THE_OUTLET WIRING_TEST_RESET -0 0 -8 0 8 -261682 -1 -1 0; +0 3 -8 0 10 -261682 -1 -1 0; #N canvas 0 89 1440 589 send-to-wiring----------------------------------- 0; #X obj 49 14 inlet; @@ -971,8 +971,8 @@ #X connect 53 0 55 1; #X connect 54 0 55 0; #X connect 55 0 0 0; -#X coords 0 -1 1 1 542 60 2 100 100; -#X restore 411 21 pd pinMode; +#X coords 0 -1 1 1 541 75 2 101 85; +#X restore 411 11 pd pinMode; #X text 364 67 servo; #X text 364 57 pwm; #X text 364 29 input; @@ -1126,10 +1126,10 @@ #X text 9 389 analog inputs:; #X text 364 18 NONE; #X obj 121 324 route analog digital string sysex; -#X msg 28 92 open 3; +#X msg 28 92 open 0; #X text 418 155 switch pin to 'pwm' or 'servo' first; #X msg 413 218; -#X msg 411 94 pinMode 0 input; +#X msg 411 94 pinMode 0 analog; #X obj 408 433 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23; #X obj 632 475 tgl 15 0 empty WIRING_TEST_RESET 14 0 23 1 12 -232448