aboutsummaryrefslogtreecommitdiff
path: root/xbee/packxbee-help.pd
blob: 2949d19af3e52d28e4dfef2df2ad5cb538a30496 (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
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
#N canvas 502 3 994 313 10;
#X declare -lib mrpeach;
#X msg 80 53 AT DH 0x0013A200;
#X text 193 52 set upper 32 bits of destination address;
#X msg 103 76 AT DL 0x407694DB;
#X msg 128 101 AT MY;
#X text 80 9 get upper 32 bits of destination address;
#X text 97 31 get loweer 32 bits of destination address;
#X msg 37 10 AT DH;
#X msg 60 33 AT DL;
#X msg 148 121 AT MP;
#X text 171 99 get our 16-bit address (Read Only);
#X msg 171 144 AT NC;
#X text 210 141 get number of remaining children (Read Only);
#X msg 193 166 AT SH;
#X text 232 163 get serial number high 32 bits (Read Only);
#X text 253 184 get serial number low 32 bits (Read Only);
#X msg 214 187 AT SL;
#X msg 234 207 AT NI diddley;
#X text 321 204 set node identifier string;
#X msg 254 227 AT NI;
#X text 299 225 get node identifier string;
#X text 527 50 prefix hexadecimal parameters with 0x;
#X msg 274 247 AT NP;
#X text 319 245 get maximum payload;
#X msg 294 267 AT DD;
#X text 336 264 get device type identifier;
#X text 191 119 get endpoint parent's 16-bit address (Read Only);
#X msg 328 301 AT CH;
#X text 366 300 get operating channel;
#X msg 348 321 AT ID;
#X text 386 320 get 64-bit PAN ID;
#X text 529 342 set 64-bit PAN ID;
#X msg 390 363 AT ID 0x0;
#X text 458 362 set coordinator chosen 64-bit PAN ID;
#X msg 370 343 AT ID 0xFEEAFEEBFEECFEED;
#X text 210 74 set lower 32 bits of destination address;
#X msg 412 385 AT OP;
#X text 455 383 get operating 64-bit PAN ID;
#X msg 432 405 AT NH;
#X msg 452 425 AT NH 0xFF;
#X text 528 443 set maximum unicast hops (float arg);
#X text 525 423 set maximum unicast hops (symbol arg);
#X text 475 403 get maximum unicast hops (no arg);
#X msg 492 465 AT BH;
#X text 535 463 get maximum broadcastcast hops (no arg);
#X text 585 483 set maximum broadcast hops (symbol arg);
#X msg 512 485 AT BH 0x1E;
#X msg 532 505 AT BH 3;
#X text 585 502 set maximum broadcast hops (float arg);
#X msg 552 525 AT OI;
#X text 595 523 get operating 16-bit PAN ID;
#X msg 472 445 AT NH 2;
#X msg 573 546 AT NT;
#X text 616 544 get node discovery timeout;
#X text 662 564 set node discovery timeout;
#X msg 593 566 AT NT 0xFF;
#X msg 613 586 AT NO;
#X msg 633 606 AT NO 3;
#X text 656 584 get node discovery options;
#X text 684 604 set node discovery options;
#X msg 654 627 AT SC;
#X msg 673 646 AT SC 0xFFFF;
#X text 697 625 get scan channel bitmask;
#X text 754 645 set scan channels;
#X msg 692 665 AT SD;
#X msg 711 684 AT SD 3;
#X text 735 663 get scan duration;
#X text 762 683 set scan duration;
#X text 66 300 get zigbee stack profile;
#X text 94 320 set zigbee stack profile;
#X msg 28 301 AT ZS;
#X msg 47 320 AT ZS 0;
#X msg 68 341 AT NJ;
#X msg 88 361 AT NJ 0xFF;
#X text 106 340 get node join time;
#X text 161 360 set node join time;
#X obj 412 700 s topackxbee;
#X obj 583 690 r topackxbee;
#X msg 108 381 AT JV;
#X text 146 380 get channel verification;
#X text 181 400 set channel verification;
#X msg 128 401 AT JV 1;
#X obj 237 720 comport 23 9600;
#X text 203 437 get power level;
#X msg 165 438 AT PL;
#X msg 185 458 AT PM;
#X text 223 457 get power mode;
#X msg 205 478 AT DB;
#X msg 225 498 AT PP;
#X text 263 497 get peak power dBm;
#X text 243 477 get received signal strength -dBm;
#X text 283 517 get API mode;
#X msg 245 518 AT AP;
#X msg 325 598 AT AO;
#X text 363 597 get API options;
#X msg 345 618 AT BD;
#X text 383 617 get interface data rate;
#X msg 365 638 AT NB;
#X text 403 637 get interface parity;
#X msg 385 658 AT SB;
#X text 423 657 get interface stop bits;
#X msg 405 678 AT RO;
#X text 443 677 get packetization timeout;
#X obj 1082 736 s topackxbee;
#X msg 954 593 AT D7;
#X msg 936 575 AT D6;
#X msg 708 347 AT IR;
#X text 746 346 get IO sample rate;
#X msg 728 367 AT IC;
#X text 766 366 get IO digital change detection;
#X msg 748 387 AT P0;
#X text 786 386 get PWM0 function;
#X msg 768 407 AT P1;
#X text 806 406 get PWM1 function;
#X msg 788 427 AT P2;
#X text 826 426 get PWM2 function;
#X msg 808 447 AT P3;
#X text 846 446 get PWM3 function;
#X msg 828 467 AT D0;
#X text 872 466 get AD0/DIO0 function;
#X msg 846 485 AT D1;
#X msg 864 503 AT D2;
#X text 908 502 get AD2/DIO2 function;
#X text 890 484 get AD1/DIO1 function;
#X msg 882 521 AT D3;
#X msg 900 539 AT D4;
#X msg 918 557 AT D5;
#X text 926 520 get AD3/DIO3 function;
#X text 944 538 get DIO4 function;
#X text 962 556 get DIO5 function;
#X text 974 574 get DIO6 configuration;
#X text 992 592 get DIO7 configuration;
#X msg 972 611 AT D8;
#X text 1010 610 get DIO8 configuration;
#X msg 991 630 AT LT;
#X text 1026 628 get Associate LED blink time 10ms;
#X msg 1009 648 AT PR;
#X text 1044 646 get pullup resistors;
#X text 1067 664 get supply voltage 1200/1024mV;
#X msg 1028 667 AT %V;
#X msg 1048 687 AT V+;
#X text 1087 684 get supply voltage threshold 1200/1024mV;
#X msg 1068 707 AT TP;
#X text 1107 704 get temperature C;
#X obj 1277 662 s topackxbee;
#X msg 979 349 AT VR;
#X text 1018 346 get firmware version;
#X msg 999 369 AT HV;
#X text 1038 366 get hardware version;
#X msg 1019 389 AT AI;
#X text 1058 386 get association indication;
#X msg 1039 409 AT CC;
#X text 1078 406 get AT command sequence character;
#X msg 1069 439 AT ND;
#X text 1108 436 node discover;
#X text 1187 457 resolve destination node;
#X msg 1089 459 AT DN jellybaby;
#X msg 1109 479 AT IS;
#X msg 1129 499 AT 1S;
#X text 1157 477 force sample;
#X text 1167 497 force xbee sample;
#X msg 143 705 devices;
#X msg 11 546 API 1;
#X msg 33 568 API 2;
#X obj 86 636 s topackxbee;
#X text 50 545 set API mode 1;
#X text 74 569 set API mode 2 (escaped characters);
#X text 55 583 mode 2 is the default setting;
#X text 314 537 set API mode;
#X msg 265 538 AT AP 1;
#X text 334 557 set API mode;
#X msg 285 558 AT AP 2;
#X msg 1162 532 AT AC;
#X text 1202 530 apply changes;
#X msg 1182 552 AT WR;
#X text 1222 550 write parameters to non-volatile memory;
#X msg 1202 572 AT RE;
#X text 1242 570 restore defaults;
#X msg 1222 592 AT FR;
#X text 1262 590 software reset;
#X msg 1242 612 AT NR;
#X text 1282 610 network reset;
#X msg 1262 632 AT CB 1;
#X text 1312 630 commisioning pushbutton;
#X text 1115 515 ***DANGEROUS***;
#X text 14 704 list available ports;
#X obj 792 320 s topackxbee;
#X text 640 79 queue set interface data rate;
#X msg 566 79 ATQ BD 7;
#X msg 184 652 baud 115200;
#X msg 208 676 baud 9600;
#X text 660 99 queue set interface data rate;
#X msg 586 99 ATQ BD 3;
#X msg 150 750 verbosity \$1;
#X obj 96 735 hradio 15 1 0 3 empty empty verbosity 0 -8 0 10 -4034
-1 -1 0;
#X msg 713 226 verbosity \$1;
#X obj 659 211 hradio 15 1 0 3 empty empty verbosity 0 -8 0 10 -4034
-1 -1 0;
#X msg 656 169 TX 0x0013A200406ADE1E 0x79D6 0 0 64;
#X obj 237 739 t f f;
#X obj 237 793 print data;
#N canvas 4 353 1019 577 status 1;
#X obj 73 16 inlet;
#X floatatom 184 218 5 0 0 0 - - -;
#X obj 264 97 print unpack5;
#X obj 73 50 route AT_Command_Response;
#X obj 73 82 list split 3;
#X obj 184 142 route ND;
#X obj 184 120 list trim;
#X symbolatom 201 234 7 0 0 0 - - -;
#X symbolatom 219 251 17 0 0 0 - - -;
#X obj 73 120 unpack 0 0 0;
#X floatatom 73 144 5 0 0 0 - - -;
#X floatatom 107 164 5 0 0 0 - - -;
#X floatatom 142 184 5 0 0 0 - - -;
#X text -1 144 packet type;
#X text 39 164 packet ID;
#X text 64 183 data length;
#X text 71 215 AT command status;
#X text 155 233 addr16;
#X text 175 249 addr64;
#X obj 428 65 route ZigBee_Transmit_Status;
#X floatatom 428 105 5 0 0 0 - - -;
#X floatatom 449 123 5 0 0 0 - - -;
#X text 354 105 packet type;
#X text 381 123 packet ID;
#X symbolatom 470 140 7 0 0 0 - - -;
#X text 427 139 addr16;
#X floatatom 533 192 5 0 0 0 - - -;
#X floatatom 512 175 5 0 0 0 - - -;
#X floatatom 491 158 5 0 0 0 - - -;
#X text 360 156 transmit retry count;
#X text 411 173 delivery status;
#X text 427 190 discovery status;
#X symbolatom 236 268 32 0 0 0 - - -;
#X symbolatom 254 286 7 0 0 0 - - -;
#X symbolatom 307 339 7 0 0 0 - - -;
#X symbolatom 325 357 7 0 0 0 - - -;
#X obj 184 196 unpack 0 s s s s 0 0 s s;
#X floatatom 272 304 5 0 0 0 - - -;
#X floatatom 289 321 5 0 0 0 - - -;
#X text 139 267 Node Identifier;
#X text 207 285 parent;
#X text 197 301 device type;
#X text 209 319 source event;
#X text 252 337 profile;
#X text 247 355 manufacturer;
#X obj 229 162 print unpack7;
#X obj 428 85 unpack 0 0 s 0 0 0;
#X obj 616 80 route ZigBee_Receive_Packet;
#X obj 775 100 print someotherpacket;
#X symbolatom 685 177 7 0 0 0 - - -;
#X symbolatom 662 159 17 0 0 0 - - -;
#X text 639 176 addr16;
#X text 618 157 addr64;
#X floatatom 616 123 5 0 0 0 - - -;
#X text 542 123 packet type;
#X floatatom 709 195 5 0 0 0 - - -;
#X text 610 193 receive options;
#X obj 709 245 tgl 15 0 empty empty acknowledged 17 7 0 10 -4034 -1
-1 0 1;
#X obj 749 265 tgl 15 0 empty empty broadcast 17 7 0 10 -4034 -1 -1
0 1;
#X obj 789 285 tgl 15 0 empty empty encrypted 17 7 0 10 -4034 -1 -1
0 1;
#X obj 829 305 tgl 15 0 empty empty from_end_device 17 7 0 10 -4034
-1 -1 0 1;
#X obj 709 209 & 1;
#X obj 749 209 & 2;
#X obj 789 209 & 32;
#X obj 829 209 & 64;
#X obj 616 101 unpack 0 0 s s 0;
#X floatatom 639 140 5 0 0 0 - - -;
#X text 565 140 data length;
#X obj 511 214 select 0 2 21 33 34 35 36 37;
#X symbolatom 511 411 32 0 0 0 - - -;
#X msg 511 238 set success;
#X msg 676 396 set unknown;
#X msg 531 257 set CCA_failurs;
#X msg 572 297 set Network_ACK_Failure;
#X msg 552 277 set Invalid_Destination_Endpoint;
#X msg 593 317 set Not_Joined_To_Network;
#X msg 612 337 set Self-Addresed;
#X msg 634 356 set Address_Not_Found;
#X msg 655 376 set Route_Not_Found;
#X text 408 410 delivery status:;
#X symbolatom 532 547 32 0 0 0 - - -;
#X msg 613 532 set unknown;
#X obj 532 435 select 0 1 2 3;
#X msg 532 456 set No_Discovery_Overhead;
#X msg 552 475 set Address_Discovery;
#X msg 573 494 set Route_Discovery;
#X msg 593 513 set Address_And_Route_Discovery;
#X text 428 545 discovery status:;
#X connect 0 0 3 0;
#X connect 3 0 4 0;
#X connect 3 1 19 0;
#X connect 4 0 9 0;
#X connect 4 1 6 0;
#X connect 4 2 2 0;
#X connect 5 0 36 0;
#X connect 5 1 45 0;
#X connect 6 0 5 0;
#X connect 9 0 10 0;
#X connect 9 1 11 0;
#X connect 9 2 12 0;
#X connect 19 0 46 0;
#X connect 19 1 47 0;
#X connect 36 0 1 0;
#X connect 36 1 7 0;
#X connect 36 2 8 0;
#X connect 36 3 32 0;
#X connect 36 4 33 0;
#X connect 36 5 37 0;
#X connect 36 6 38 0;
#X connect 36 7 34 0;
#X connect 36 8 35 0;
#X connect 46 0 20 0;
#X connect 46 1 21 0;
#X connect 46 2 24 0;
#X connect 46 3 28 0;
#X connect 46 4 27 0;
#X connect 46 4 68 0;
#X connect 46 5 26 0;
#X connect 46 5 82 0;
#X connect 47 0 65 0;
#X connect 47 1 48 0;
#X connect 55 0 61 0;
#X connect 55 0 62 0;
#X connect 55 0 63 0;
#X connect 55 0 64 0;
#X connect 61 0 57 0;
#X connect 62 0 58 0;
#X connect 63 0 59 0;
#X connect 64 0 60 0;
#X connect 65 0 53 0;
#X connect 65 1 66 0;
#X connect 65 2 50 0;
#X connect 65 3 49 0;
#X connect 65 4 55 0;
#X connect 68 0 70 0;
#X connect 68 1 72 0;
#X connect 68 2 74 0;
#X connect 68 3 73 0;
#X connect 68 4 75 0;
#X connect 68 5 76 0;
#X connect 68 6 77 0;
#X connect 68 7 78 0;
#X connect 68 8 71 0;
#X connect 70 0 69 0;
#X connect 71 0 69 0;
#X connect 72 0 69 0;
#X connect 73 0 69 0;
#X connect 74 0 69 0;
#X connect 75 0 69 0;
#X connect 76 0 69 0;
#X connect 77 0 69 0;
#X connect 78 0 69 0;
#X connect 81 0 80 0;
#X connect 82 0 83 0;
#X connect 82 1 84 0;
#X connect 82 2 85 0;
#X connect 82 3 86 0;
#X connect 82 4 81 0;
#X connect 83 0 80 0;
#X connect 84 0 80 0;
#X connect 85 0 80 0;
#X connect 86 0 80 0;
#X restore 317 780 pd status;
#X obj 385 754 spigot;
#X obj 385 776 print raw;
#X obj 418 730 tgl 15 0 empty empty print_raw 17 7 0 10 -4034 -1 -1
0 1;
#X obj 709 771 print packed;
#X obj 717 754 spigot;
#X obj 750 730 tgl 15 0 empty empty print_packed 17 7 0 10 -4034 -1
-1 0 1;
#X obj 717 705 packxbee 2;
#X obj 237 765 unpackxbee 2;
#X msg 742 255 RAT 0x0013A200406ADE1E 0x79D6 0 AT SH;
#X msg 762 275 RAT 0x0013A200406ADE1E 0x79D6 0 AT SL;
#X msg 636 149 TX 0x0013A20040769444 0xFFFE 0 0 1 2 3 4;
#X msg 836 196 RAT 0x0013A20040769698 0xDA23 0 AT SL;
#X obj 412 2 import mrpeach;
#X text 891 135 data packet: 64-bit_destination 16-bit_destination
broadcast_radius options data;
#X msg 617 130 TX 0x0013A20040769698 0xFFFE 0 0 136 \$1;
#X obj 898 97 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 8100 1;
#X obj 895 116 nbx 5 14 -1e+037 1e+037 0 0 empty empty empty 0 -8 0
10 -262144 -1 -1 81 256;
#X obj 931 47 metro 2000;
#X obj 925 74 f;
#X obj 968 74 + 1;
#X obj 942 16 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 1012 72 % 128;
#X connect 0 0 206 0;
#X connect 2 0 206 0;
#X connect 3 0 206 0;
#X connect 6 0 206 0;
#X connect 7 0 206 0;
#X connect 8 0 206 0;
#X connect 10 0 206 0;
#X connect 12 0 206 0;
#X connect 15 0 206 0;
#X connect 16 0 206 0;
#X connect 18 0 206 0;
#X connect 21 0 206 0;
#X connect 23 0 206 0;
#X connect 26 0 206 0;
#X connect 28 0 206 0;
#X connect 31 0 206 0;
#X connect 33 0 206 0;
#X connect 35 0 206 0;
#X connect 37 0 206 0;
#X connect 38 0 206 0;
#X connect 42 0 206 0;
#X connect 45 0 206 0;
#X connect 46 0 206 0;
#X connect 48 0 206 0;
#X connect 50 0 206 0;
#X connect 51 0 206 0;
#X connect 54 0 206 0;
#X connect 55 0 206 0;
#X connect 56 0 206 0;
#X connect 59 0 206 0;
#X connect 60 0 206 0;
#X connect 63 0 206 0;
#X connect 64 0 206 0;
#X connect 69 0 75 0;
#X connect 70 0 75 0;
#X connect 71 0 75 0;
#X connect 72 0 75 0;
#X connect 76 0 206 0;
#X connect 77 0 75 0;
#X connect 80 0 75 0;
#X connect 81 0 197 0;
#X connect 83 0 75 0;
#X connect 84 0 75 0;
#X connect 86 0 75 0;
#X connect 87 0 75 0;
#X connect 91 0 75 0;
#X connect 92 0 75 0;
#X connect 94 0 75 0;
#X connect 96 0 75 0;
#X connect 98 0 75 0;
#X connect 100 0 75 0;
#X connect 103 0 102 0;
#X connect 104 0 102 0;
#X connect 105 0 102 0;
#X connect 107 0 102 0;
#X connect 109 0 102 0;
#X connect 111 0 102 0;
#X connect 113 0 102 0;
#X connect 115 0 102 0;
#X connect 117 0 102 0;
#X connect 119 0 102 0;
#X connect 120 0 102 0;
#X connect 123 0 102 0;
#X connect 124 0 102 0;
#X connect 125 0 102 0;
#X connect 131 0 102 0;
#X connect 133 0 102 0;
#X connect 135 0 102 0;
#X connect 138 0 102 0;
#X connect 139 0 102 0;
#X connect 141 0 102 0;
#X connect 144 0 143 0;
#X connect 146 0 143 0;
#X connect 148 0 143 0;
#X connect 150 0 143 0;
#X connect 152 0 143 0;
#X connect 155 0 143 0;
#X connect 156 0 143 0;
#X connect 157 0 143 0;
#X connect 160 0 81 0;
#X connect 161 0 163 0;
#X connect 162 0 163 0;
#X connect 168 0 75 0;
#X connect 170 0 75 0;
#X connect 171 0 143 0;
#X connect 173 0 143 0;
#X connect 175 0 143 0;
#X connect 177 0 143 0;
#X connect 179 0 143 0;
#X connect 181 0 143 0;
#X connect 187 0 185 0;
#X connect 188 0 81 0;
#X connect 189 0 81 0;
#X connect 191 0 185 0;
#X connect 192 0 207 0;
#X connect 193 0 192 0;
#X connect 194 0 185 0;
#X connect 195 0 194 0;
#X connect 196 0 185 0;
#X connect 197 0 207 0;
#X connect 197 1 200 0;
#X connect 200 0 201 0;
#X connect 202 0 200 1;
#X connect 204 0 203 0;
#X connect 205 0 204 1;
#X connect 206 0 81 0;
#X connect 206 0 204 0;
#X connect 207 0 198 0;
#X connect 207 1 199 0;
#X connect 208 0 185 0;
#X connect 209 0 185 0;
#X connect 210 0 185 0;
#X connect 211 0 185 0;
#X connect 214 0 185 0;
#X connect 215 0 216 0;
#X connect 216 0 214 0;
#X connect 217 0 218 0;
#X connect 218 0 219 0;
#X connect 218 0 215 0;
#X connect 219 0 221 0;
#X connect 220 0 217 0;
#X connect 221 0 218 1;