#N canvas 251 279 664 183 10; #X obj 7 11 cnv 15 645 160 empty empty Arduino_Sensor_Console 5 18 1 24 -1 -262144 0; #X obj 438 18 cnv 15 1 20 empty empty GUI_gNomalab@gmail.com 0 14 1 16 -1 -212212 0; #N canvas 329 379 516 64 graph1 0; #X obj 0 1 cnv 15 510 60 empty empty Value_for_each_Sensor 5 12 1 16 -233017 -66577 0; #X obj 4 22 cnv 15 504 35 empty empty snsVal_A___snsVal_B__snsVal_C__snsVal_D__snsVal_E___snsVal_F__snsVal_G__snsVal* 5 10 1 11 -133153 -262144 0; #X obj 545 52 s sensor1; #X obj 193 37 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -241291 -1 -1 0 256; #X obj 130 37 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -241291 -1 -1 0 256; #X obj 68 37 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -241291 -1 -1 0 256; #X obj 6 37 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -241291 -1 -1 2 256; #X obj 548 20 r sensValueA; #X obj 636 20 r sensValueB; #X obj 724 20 r sensValueC; #X obj 812 20 r sensValueD; #X obj 613 52 s sensor2; #X obj 682 52 s sensor3; #X obj 750 52 s sensor4; #X obj 442 37 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -241291 -1 -1 0 256; #X obj 380 37 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -241291 -1 -1 0 256; #X obj 318 37 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -241291 -1 -1 0 256; #X obj 255 37 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -241291 -1 -1 0 256; #X obj 902 20 r sensValueE; #X obj 990 20 r sensValueF; #X obj 1078 20 r sensValueG; #X obj 1166 20 r sensValueH; #X obj 1023 52 s sensor8; #X obj 887 52 s sensor6; #X obj 819 52 s sensor5; #X obj 955 52 s sensor7; #X connect 3 0 13 0; #X connect 4 0 12 0; #X connect 5 0 11 0; #X connect 6 0 2 0; #X connect 7 0 6 0; #X connect 8 0 5 0; #X connect 9 0 4 0; #X connect 10 0 3 0; #X connect 14 0 22 0; #X connect 15 0 25 0; #X connect 16 0 23 0; #X connect 17 0 24 0; #X connect 18 0 17 0; #X connect 19 0 16 0; #X connect 20 0 15 0; #X connect 21 0 14 0; #X coords 0 0 1 -1 510 60 1; #X restore 137 106 graph; #N canvas 226 350 516 65 graph1 0; #X obj 1 1 cnv 15 510 60 empty empty Sensor_Data_Sequence 5 11 1 16 -233017 -66577 0; #X obj 4 21 cnv 15 504 36 empty empty snsName___r_1s_______r2s______r3s______r4s_______r5s_______r6s_______r7s______* 5 10 1 11 -133153 -262144 0; #X obj 5 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -262081 -1 -1 -1 256; #X text 534 5 SENSOR DATA SEQUENCE; #X obj 632 20 r 1s; #X obj 688 20 r 2s; #X obj 744 20 r 3s; #X obj 801 20 r 4s; #X obj 856 20 r 5s; #X obj 913 20 r 6s; #X obj 535 20 r sensName; #X obj 64 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -260097 -1 -1 0 256; #X obj 120 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -260097 -1 -1 0 256; #X obj 176 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -260097 -1 -1 0 256; #X obj 232 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -260097 -1 -1 0 256; #X obj 288 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -260097 -1 -1 0 256; #X obj 344 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -260097 -1 -1 0 256; #X obj 400 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -260097 -1 -1 0 256; #X obj 456 36 nbx 3 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 16 -260097 -1 -1 0 256; #X obj 969 20 r 7s; #X obj 1006 19 r 8s; #X connect 4 0 11 0; #X connect 5 0 12 0; #X connect 6 0 13 0; #X connect 7 0 14 0; #X connect 8 0 15 0; #X connect 9 0 16 0; #X connect 10 0 2 0; #X connect 19 0 17 0; #X connect 20 0 18 0; #X coords 0 0 1 -1 510 60 1; #X restore 137 41 graph; #X obj 12 41 cnv 15 120 125 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 49 46 bng 30 250 50 0 empty empty stop 2 15 1 12 -212999 -1 -1; #X obj 17 46 bng 30 250 50 0 empty empty start 1 15 1 12 -90049 -1 -1; #X msg 309 12 devicename /dev/tty.usbserial-1B1; #X obj 18 141 nbx 4 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 1 14 -7813 -1 -1 0 256; #N canvas 913 270 365 295 SendValue 0; #X obj 32 56 s sensName; #X obj 22 80 pack float float; #X obj 98 185 s sensValueD; #X obj 20 125 s sensValueA; #X obj 46 145 s sensValueB; #X obj 73 165 s sensValueC; #X obj 98 12 r sensValue; #X obj 22 30 r 1s; #X obj 98 34 t b f; #X obj 122 125 s sensValueE; #X obj 147 145 s sensValueF; #X obj 175 165 s sensValueG; #X obj 198 185 s sensValueH; #X obj 21 104 route 65 66 67 68 69 70 71 etc; #X connect 1 0 13 0; #X connect 6 0 8 0; #X connect 7 0 0 0; #X connect 7 0 1 0; #X connect 8 0 1 0; #X connect 8 1 1 1; #X connect 13 0 3 0; #X connect 13 1 4 0; #X connect 13 2 5 0; #X connect 13 3 2 0; #X connect 13 4 9 0; #X connect 13 5 10 0; #X connect 13 6 11 0; #X connect 13 7 12 0; #X restore 17 101 pd SendValue; #N canvas 913 506 368 301 obtainSnsVAl 0; #X obj 123 24 r seq; #X floatatom 123 49 5 0 0 0 - - -; #X obj 124 120 float; #X msg 183 95 bang; #X obj 108 192 +; #X obj 124 143 * 10; #X msg 124 95 0; #X floatatom 11 95 4 0 0 0 - - -; #X obj 11 73 moses 48; #X floatatom 61 119 4 0 0 0 - - -; #X obj 61 167 -; #X msg 76 143 48; #X obj 61 95 moses 58; #X obj 124 69 select 10; #X obj 155 224 s sensValue; #X obj 108 224 outlet; #X text 54 7 obtain the sensor value; #X connect 0 0 1 0; #X connect 0 0 8 0; #X connect 1 0 13 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 1; #X connect 4 0 14 0; #X connect 4 0 15 0; #X connect 5 0 4 1; #X connect 6 0 2 0; #X connect 8 0 7 0; #X connect 8 1 12 0; #X connect 9 0 10 0; #X connect 9 0 11 0; #X connect 10 0 4 0; #X connect 11 0 10 1; #X connect 12 0 9 0; #X connect 13 0 6 0; #X connect 13 1 3 0; #X restore 17 120 pd obtainSnsVAl; #N canvas 538 271 383 182 OSC 0; #X obj 3 3 cnv 15 350 150 empty empty OSC_transmite 5 12 1 18 -233017 -66577 0; #N canvas 89 357 1142 311 OSC 0; #X msg 3 55 disconnect; #X text 252 267 bundleDepth; #X text 286 31 use something like this to broadcast on UDP; #X obj 15 80 r sensor1; #X msg 84 55 connect localhost 5555; #X obj 350 200 unpack f f f; #X floatatom 350 221 4 0 0 0 - - -; #X floatatom 389 221 4 0 0 0 - - -; #X floatatom 429 221 4 0 0 0 - - -; #X obj 609 154 print rejected; #X obj 350 112 OSCroute /arduino1 /arduino2 /midi; #X obj 350 153 OSCroute /sensor1 /sensor2 /sensor3; #X msg 82 80 send /arduino1/sensor1 \$1; #X obj 15 99 r sensor2; #X msg 82 99 send /arduino1/sensor2 \$1; #X obj 15 118 r sensor3; #X msg 82 118 send /arduino1/sensor3 \$1; #X obj 15 137 r sensor4; #X msg 82 137 send /arduino1/sensor4 \$1; #X obj 15 156 r sensor5; #X obj 15 175 r sensor6; #X obj 15 194 r sensor7; #X obj 15 213 r sensor8; #X msg 82 156 send /arduino1/sensor5 \$1; #X msg 82 175 send /arduino1/sensor6 \$1; #X msg 82 194 send /arduino1/sensor7 \$1; #X msg 82 213 send /arduino1/sensor8 \$1; #X obj 350 86 dumpOSC 5556; #X obj 463 199 unpack f f f; #X floatatom 463 221 4 0 0 0 - - -; #X floatatom 502 221 4 0 0 0 - - -; #X floatatom 542 221 4 0 0 0 - - -; #X obj 579 199 unpack f f f; #X floatatom 579 221 4 0 0 0 - - -; #X floatatom 618 221 4 0 0 0 - - -; #X floatatom 658 221 4 0 0 0 - - -; #X msg 84 31 connect 172.26.255.255 5556; #X obj 462 179 print sensor1; #X obj 578 181 print sensor2; #X text 353 137 ARDUINO 1; #X text 717 135 ARDUINO 2; #X obj 717 200 unpack f f f; #X floatatom 717 221 4 0 0 0 - - -; #X floatatom 756 221 4 0 0 0 - - -; #X floatatom 796 221 4 0 0 0 - - -; #X obj 997 145 print rejected; #X obj 717 153 OSCroute /sensor1 /sensor2 /sensor3; #X obj 830 199 unpack f f f; #X floatatom 830 221 4 0 0 0 - - -; #X floatatom 869 221 4 0 0 0 - - -; #X floatatom 909 221 4 0 0 0 - - -; #X obj 946 199 unpack f f f; #X floatatom 946 221 4 0 0 0 - - -; #X floatatom 985 221 4 0 0 0 - - -; #X floatatom 1025 221 4 0 0 0 - - -; #X obj 829 179 print sensor1; #X obj 945 181 print sensor2; #X text 344 68 >>>RECIVE<<<; #X text 4 31 >>>SEND<<<; #X obj 83 266 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 14 -241291 -1 -1 0 256; #X obj 163 266 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 14 -241291 -1 -1 0 256; #X obj 83 244 sendOSC; #X obj 83 3 inlet; #X obj 350 51 inlet; #X connect 0 0 61 0; #X connect 3 0 12 0; #X connect 4 0 61 0; #X connect 5 0 6 0; #X connect 5 1 7 0; #X connect 5 2 8 0; #X connect 10 0 11 0; #X connect 10 1 46 0; #X connect 11 0 5 0; #X connect 11 1 28 0; #X connect 11 1 37 0; #X connect 11 2 32 0; #X connect 11 2 38 0; #X connect 11 3 9 0; #X connect 12 0 61 0; #X connect 13 0 14 0; #X connect 14 0 61 0; #X connect 15 0 16 0; #X connect 16 0 61 0; #X connect 17 0 18 0; #X connect 18 0 61 0; #X connect 19 0 23 0; #X connect 20 0 24 0; #X connect 21 0 25 0; #X connect 22 0 26 0; #X connect 23 0 61 0; #X connect 24 0 61 0; #X connect 25 0 61 0; #X connect 26 0 61 0; #X connect 27 0 10 0; #X connect 28 0 29 0; #X connect 28 1 30 0; #X connect 28 2 31 0; #X connect 32 0 33 0; #X connect 32 1 34 0; #X connect 32 2 35 0; #X connect 36 0 61 0; #X connect 41 0 42 0; #X connect 41 1 43 0; #X connect 41 2 44 0; #X connect 46 0 41 0; #X connect 46 1 47 0; #X connect 46 1 55 0; #X connect 46 2 51 0; #X connect 46 2 56 0; #X connect 46 3 45 0; #X connect 47 0 48 0; #X connect 47 1 49 0; #X connect 47 2 50 0; #X connect 51 0 52 0; #X connect 51 1 53 0; #X connect 51 2 54 0; #X connect 61 0 59 0; #X connect 61 1 60 0; #X connect 62 0 61 0; #X connect 63 0 10 0; #X restore 23 97 pd OSC; #X msg 24 37 disconnect; #X msg 23 75 connect localhost 5555; #X msg 23 56 connect 172.26.255.255 5556; #X text 229 63 >>>OSC RECIVE<<<; #X obj 235 81 dumpOSC 5556; #X connect 2 0 1 0; #X connect 3 0 1 0; #X connect 4 0 1 0; #X connect 6 0 1 1; #X restore 80 142 pd OSC; #N canvas 0 22 458 308 HELP 0; #X text 3 10 * select your Dev & comport if is necesary; #X text 17 21 in pd comport.; #X text 17 43 msg; #X text 17 33 select DumpOSC host in pd OSC for recive; #X restore 80 59 pd HELP; #N canvas 288 268 376 298 ConfiComport 0; #X floatatom 67 149 5 0 0 0 - - -; #X obj 180 104 s seq; #X obj 107 148 +; #X msg 106 123 1; #X msg 48 123 0; #X obj 48 80 trigger float float; #X obj 137 148 float; #X obj 107 192 pack float float; #X msg 107 214 \; \$1s \$2; #X obj 107 170 moses 6; #X obj 48 102 select 10; #X obj 6 81 print; #X obj 175 30 r datasend; #X obj 48 57 comport 2 9600; #X msg 49 30 open 2; #X msg 113 30 close; #X obj 50 9 inlet; #X obj 114 9 inlet; #X obj 175 10 inlet; #X text 159 57 <<< select your comport; #X connect 2 0 0 0; #X connect 2 0 6 0; #X connect 2 0 9 0; #X connect 3 0 2 0; #X connect 4 0 6 0; #X connect 5 0 10 0; #X connect 5 1 1 0; #X connect 5 1 7 1; #X connect 6 0 2 1; #X connect 7 0 8 0; #X connect 9 0 7 0; #X connect 10 0 4 0; #X connect 10 1 3 0; #X connect 12 0 13 0; #X connect 13 0 5 0; #X connect 13 0 11 0; #X connect 14 0 13 0; #X connect 15 0 13 0; #X connect 16 0 14 0; #X connect 17 0 15 0; #X connect 18 0 13 0; #X restore 18 81 pd ConfiComport; #X connect 5 0 13 1; #X connect 6 0 13 0; #X connect 7 0 13 2; #X connect 10 0 8 0;