aboutsummaryrefslogtreecommitdiff
path: root/arduino-help.pd
blob: 793bf9da190eeff3d4ed0856e5ed68973b2bc04b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
#N canvas 386 0 642 596 10;
#X obj 478 -14 import cyclone zexy;
#X text 295 191 On Mac OS X \, set this to the right value:;
#X msg 200 183 open \$1;
#N canvas 162 133 530 380 serin 0;
#X obj 120 61 cnv 15 15 15 empty \$0-number-canvas 2 4 7 0 14 -233017
-1 0;
#X obj 200 225 s \$0-number-canvas;
#X obj 60 61 hradio 15 1 0 4 empty empty empty 0 -6 0 8 -225271 -1
-1 2;
#X obj 59 147 outlet;
#X obj 60 13 inlet;
#X msg 200 202 label \$1;
#X obj 200 180 makefilename %d;
#X obj 59 108 float;
#X connect 2 0 7 0;
#X connect 4 0 2 0;
#X connect 5 0 1 0;
#X connect 6 0 5 0;
#X connect 7 0 3 0;
#X connect 7 0 6 0;
#X coords 0 -1 1 1 76 17 1 60 60;
#X restore 200 160 pd serin;
#X text 197 142 serial port #;
#X text 259 552 released under the GNU GPL;
#X text 45 537 (C) Copyright 2006 Hans-Christoph Steiner <hans@at.or.at>
;
#X obj 6 370 nbx 4 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 14
-3754 -1 -1 490 256;
#X msg 260 183 close;
#X obj 68 489 print --------------------;
#X msg 299 209 devicename /dev/tty.usbserial-1913;
#X obj 489 258 spigot;
#X obj 520 240 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X obj 486 283 select 255;
#X obj 395 29 hradio 15 1 0 14 empty empty empty 0 -6 0 8 -262144 -1
-1 6;
#X obj 372 30 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
;
#X obj 391 102 +;
#X obj 372 76 * 14;
#X obj 391 123 + 200;
#X floatatom 397 146 5 0 0 0 - - -;
#X obj 395 48 t b f;
#X obj 508 315 tolist;
#X obj 511 423 print;
#X obj 511 404 list;
#X obj 535 337 list-len;
#X obj 535 357 change;
#X obj 426 288 spigot;
#X obj 459 270 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X obj 537 378 bang;
#N canvas 295 269 594 315 decode 0;
#X obj 241 26 inlet;
#X obj 46 189 & 1;
#X obj 72 189 & 2;
#X obj 98 189 & 4;
#X obj 46 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 72 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 2 2
;
#X obj 98 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 4 4
;
#X obj 124 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 8
8;
#X obj 150 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
16;
#X obj 182 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
32;
#X obj 215 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
64;
#X obj 248 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
128;
#X obj 287 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 256
256;
#X obj 326 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 512
512;
#X obj 365 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1024
1024;
#X obj 409 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
2048;
#X obj 453 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
2;
#X obj 499 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
4;
#X obj 124 189 & 8;
#X obj 150 189 & 16;
#X obj 182 189 & 32;
#X obj 215 189 & 64;
#X obj 248 189 & 128;
#X obj 287 189 & 256;
#X obj 326 189 & 512;
#X obj 365 189 & 1024;
#X obj 409 189 & 2048;
#X obj 453 189 & 4096;
#X obj 499 189 & 8192;
#X obj 261 273 outlet;
#X connect 0 0 1 0;
#X connect 0 0 2 0;
#X connect 0 0 3 0;
#X connect 0 0 18 0;
#X connect 0 0 19 0;
#X connect 0 0 20 0;
#X connect 0 0 21 0;
#X connect 0 0 22 0;
#X connect 0 0 23 0;
#X connect 0 0 24 0;
#X connect 0 0 25 0;
#X connect 0 0 26 0;
#X connect 0 0 27 0;
#X connect 0 0 28 0;
#X connect 1 0 4 0;
#X connect 2 0 5 0;
#X connect 3 0 6 0;
#X connect 18 0 7 0;
#X connect 19 0 8 0;
#X connect 20 0 9 0;
#X connect 21 0 10 0;
#X connect 22 0 11 0;
#X connect 23 0 12 0;
#X connect 24 0 13 0;
#X connect 25 0 14 0;
#X connect 26 0 15 0;
#X connect 27 0 16 0;
#X connect 28 0 17 0;
#X restore 329 455 pd decode buttons;
#X obj 57 10 hsl 128 15 0 1 0 0 empty empty PWM_control_(0-1) -2 -6
1 10 -225271 -1 -1 4900 0;
#X msg 67 449 bang;
#X obj 235 237 arduino 3;
#X floatatom 434 50 5 0 0 0 - - -;
#X text 504 2 7;
#X text 399 12 0;
#X text 547 3 10;
#X msg 54 94 \$2 \$1;
#X obj 54 72 pack float symbol;
#X obj 151 53 symbol;
#X msg 165 31 PWM2;
#X msg 129 31 PWM1;
#X msg 94 31 PWM0;
#X text 357 1 turn on output mode;
#X obj 259 -11 bng 80 250 50 0 empty empty empty 0 -6 0 8 -258699 -1
-1;
#X msg 14 122 255 \, 127 \, 127;
#X obj 203 31 bng 35 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
-1;
#X obj 195 76 t b b;
#X msg 219 95 2;
#X text 504 12 0;
#X text 547 13 3;
#X msg 13 249 231 \, 1 \, 223 \, 255 \, 0 \, 12;
#X msg 18 217 255 \, \$1;
#X obj 17 200 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 64
;
#X obj 20 179 metro 500;
#X obj 14 155 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 114 116 230 \, 1 \, 231 \, 1 \, 220;
#X obj 426 309 print;
#X obj 202 290 spigot 0;
#X obj 245 271 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
1;
#X obj 33 341 route analog0 analog1 analog2 analog3 analog4 analog5
;
#X obj 325 411 route digital;
#X obj 398 431 print GARBAGE;
#X obj 69 370 nbx 4 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
14 -3754 -1 -1 0 256;
#X obj 321 370 nbx 4 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
14 -3754 -1 -1 14 256;
#X obj 258 370 nbx 4 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
14 -3754 -1 -1 1 256;
#X obj 195 370 nbx 4 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
14 -3754 -1 -1 7 256;
#X obj 132 370 nbx 4 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
14 -3754 -1 -1 0 256;
#X obj 203 313 speedlim 40;
#X floatatom 272 467 6 0 0 0 - - -;
#X connect 2 0 32 0;
#X connect 3 0 2 0;
#X connect 8 0 32 0;
#X connect 10 0 32 0;
#X connect 11 0 13 0;
#X connect 12 0 11 1;
#X connect 13 0 21 1;
#X connect 13 1 21 0;
#X connect 14 0 20 0;
#X connect 14 0 33 0;
#X connect 15 0 17 0;
#X connect 16 0 18 0;
#X connect 17 0 16 0;
#X connect 18 0 19 0;
#X connect 18 0 32 0;
#X connect 20 0 17 0;
#X connect 20 1 16 1;
#X connect 21 0 23 1;
#X connect 21 0 24 0;
#X connect 23 0 22 0;
#X connect 24 0 25 0;
#X connect 25 0 28 0;
#X connect 26 0 57 0;
#X connect 27 0 26 1;
#X connect 28 0 23 0;
#X connect 30 0 38 0;
#X connect 31 0 9 0;
#X connect 32 0 26 0;
#X connect 32 0 58 0;
#X connect 32 1 11 0;
#X connect 37 0 32 0;
#X connect 38 0 37 0;
#X connect 39 0 38 1;
#X connect 40 0 39 0;
#X connect 41 0 39 0;
#X connect 42 0 39 0;
#X connect 44 0 8 0;
#X connect 45 0 32 0;
#X connect 46 0 47 0;
#X connect 47 0 56 0;
#X connect 47 1 48 0;
#X connect 48 0 3 0;
#X connect 51 0 32 0;
#X connect 52 0 32 0;
#X connect 53 0 52 0;
#X connect 54 0 53 0;
#X connect 55 0 54 0;
#X connect 56 0 32 0;
#X connect 58 0 68 0;
#X connect 59 0 58 1;
#X connect 60 0 7 0;
#X connect 60 1 63 0;
#X connect 60 2 67 0;
#X connect 60 3 66 0;
#X connect 60 4 65 0;
#X connect 60 5 64 0;
#X connect 60 6 61 0;
#X connect 61 0 29 0;
#X connect 61 0 69 0;
#X connect 61 1 62 0;
#X connect 68 0 60 0;