/usr/lib/pd/extra/xbee/unpackxbee-help.pd is in pd-xbee 0.1~svn17645-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 | #N canvas 26 77 1250 833 10;
#X declare -lib mrpeach;
#X obj -15 0 cnv 15 600 240 empty empty empty 20 12 0 14 -262130 -66577
0;
#X obj -15 239 cnv 15 1400 550 empty empty unpackxbee_status: 1 12
0 14 -203904 -159808 0;
#X msg 280 103 verbosity \$1;
#X obj 280 82 hradio 15 1 0 3 empty empty verbosity 0 -8 0 10 -4034
-1 -1 0;
#X obj 330 170 unpackxbee 2;
#X obj 591 6 import mrpeach;
#N canvas 771 111 381 332 META 1;
#X text 22 55 LICENSE GPL v2 or later;
#X text 22 183 AUTHOR Martin Peach;
#X text 22 15 KEYWORDS control network wireless xbee;
#X text 22 203 HELP_PATCH_AUTHORS Martin Peach;
#X text 22 35 NAME unpackxbee;
#X text 22 75 DESCRIPTION [unpackxbee] unpacks packets from xbees in
API modes 1 or 2;
#X text 22 110 INLET_0 list;
#X text 23 125 OUTLET_0 list data;
#X text 23 145 OUTLET_1 list sample frame;
#X text 23 165 OUTLET_2 list status;
#X restore 634 26 pd META;
#X obj 330 130 comport 98 9600;
#X text 27 5 [unpackxbee] is used to unpack API mode 1 or 2 packets
received from xbees. Usually the output of a [comport] object is connected
to the inlet.;
#X text 26 53 Packet status comes out the right \, data is emitted
from the left outlet.;
#X floatatom 174 441 5 0 0 0 - - -;
#X obj 244 322 print unpack5;
#X obj 63 269 route AT_Command_Response;
#X obj 63 305 list split 3;
#X obj 174 343 list trim;
#X symbolatom 191 457 7 0 0 0 - - -;
#X symbolatom 209 474 20 0 0 0 - - -;
#X obj 63 343 unpack 0 0 0;
#X floatatom 63 367 5 0 0 0 - - -;
#X floatatom 97 387 5 0 0 0 - - -;
#X floatatom 132 407 5 0 0 0 - - -;
#X text -11 367 packet type;
#X text 29 387 packet ID;
#X text 54 406 data length;
#X text 61 438 AT command status;
#X text 145 456 addr16;
#X text 165 472 addr64;
#X obj 408 286 route ZigBee_Transmit_Status;
#X floatatom 408 328 5 0 0 0 - - -;
#X floatatom 429 346 5 0 0 0 - - -;
#X text 334 328 packet type;
#X text 361 346 packet ID;
#X symbolatom 450 363 7 0 0 0 - - -;
#X text 407 362 addr16;
#X floatatom 513 415 5 0 0 0 - - -;
#X floatatom 492 398 5 0 0 0 - - -;
#X floatatom 471 381 5 0 0 0 - - -;
#X text 340 379 transmit retry count;
#X text 391 396 delivery status;
#X text 407 413 discovery status;
#X symbolatom 226 491 32 0 0 0 - - -;
#X symbolatom 244 509 7 0 0 0 - - -;
#X symbolatom 297 562 7 0 0 0 - - -;
#X symbolatom 315 580 7 0 0 0 - - -;
#X obj 174 419 unpack 0 s s s s 0 0 s s;
#X floatatom 262 527 5 0 0 0 - - -;
#X floatatom 279 544 5 0 0 0 - - -;
#X text 129 490 Node Identifier;
#X text 197 508 parent;
#X text 187 524 device type;
#X text 199 542 source event;
#X text 242 560 profile;
#X text 237 578 manufacturer;
#X obj 408 308 unpack 0 0 s 0 0 0;
#X obj 596 303 route ZigBee_Receive_Packet;
#X obj 1101 337 print someotherpacket;
#X symbolatom 665 400 7 0 0 0 - - -;
#X symbolatom 642 382 17 0 0 0 - - -;
#X text 619 399 addr16;
#X text 598 380 addr64;
#X floatatom 596 346 5 0 0 0 - - -;
#X text 522 346 packet type;
#X floatatom 689 418 5 0 0 0 - - -;
#X text 590 416 receive options;
#X obj 689 468 tgl 15 0 empty empty acknowledged 17 7 0 10 -4034 -1
-1 0 1;
#X obj 729 488 tgl 15 0 empty empty broadcast 17 7 0 10 -4034 -1 -1
0 1;
#X obj 769 508 tgl 15 0 empty empty encrypted 17 7 0 10 -4034 -1 -1
0 1;
#X obj 809 528 tgl 15 0 empty empty from_end_device 17 7 0 10 -4034
-1 -1 0 1;
#X obj 689 432 & 1;
#X obj 729 432 & 2;
#X obj 769 432 & 32;
#X obj 809 432 & 64;
#X obj 596 324 unpack 0 0 s s 0;
#X floatatom 619 363 5 0 0 0 - - -;
#X text 545 363 data length;
#X obj 491 437 select 0 2 21 33 34 35 36 37;
#X symbolatom 491 634 32 0 0 0 - - -;
#X msg 491 461 set success;
#X msg 656 619 set unknown;
#X msg 511 480 set CCA_failurs;
#X msg 552 520 set Network_ACK_Failure;
#X msg 532 500 set Invalid_Destination_Endpoint;
#X msg 573 540 set Not_Joined_To_Network;
#X msg 592 560 set Self-Addresed;
#X msg 614 579 set Address_Not_Found;
#X msg 635 599 set Route_Not_Found;
#X text 388 633 delivery status:;
#X symbolatom 512 770 32 0 0 0 - - -;
#X msg 593 755 set unknown;
#X obj 512 658 select 0 1 2 3;
#X msg 512 679 set No_Discovery_Overhead;
#X msg 532 698 set Address_Discovery;
#X msg 553 717 set Route_Discovery;
#X msg 573 736 set Address_And_Route_Discovery;
#X text 408 768 discovery status:;
#X obj 856 320 route Remote_Command_Response;
#X floatatom 856 373 5 0 0 0 - - -;
#X floatatom 875 395 5 0 0 0 - - -;
#X text 782 373 packet type;
#X text 807 395 packet ID;
#X floatatom 973 502 5 0 0 0 - - -;
#X symbolatom 895 435 20 0 0 0 - - -;
#X text 851 433 addr64;
#X symbolatom 914 416 7 0 0 0 - - -;
#X symbolatom 934 457 7 0 0 0 - - -;
#X text 888 456 command;
#X floatatom 953 479 5 0 0 0 - - -;
#X text 903 503 data length;
#X text 911 479 status;
#X obj 856 347 unpack 0 0 s s s 0 0;
#X obj 237 390 print AT_response;
#X text 868 415 addr16;
#X obj 1021 383 select 0 1 2 3 4;
#X symbolatom 1021 583 32 0 0 0 - - -;
#X text 978 582 delivery status:;
#X msg 1021 410 set OK;
#X msg 1039 430 set ERROR;
#X msg 1058 449 set Invalid_Command;
#X msg 1077 469 set Invalid_Parameter;
#X msg 1095 492 set Transmission_Failed;
#X obj 174 365 route ND SL;
#X obj 51 532 print SL;
#X obj 330 216 print unpackxbee_data;
#X obj 462 187 print unpackxbee_status;
#X text 645 195 Martin Peach 2013_03_13;
#N canvas 4 77 541 300 sample_frame 0;
#X obj 32 23 inlet;
#X obj 32 76 route D0 D1 D2 D3 D4 D5 D10 D11 D12 A0 A1 A2 A3 A7;
#X obj 26 106 cnv 15 300 50 empty empty Digital_Inputs 20 12 0 14 -204786
-13381 0;
#X obj 26 157 cnv 15 400 90 empty empty Analog_Inputs 20 12 0 14 -232576
-45076 0;
#X obj 29 190 nbx 5 14 -1e+37 1e+37 0 0 empty empty A0 40 8 0 10 -204800
-13330 -159808 0 256;
#X obj 89 190 nbx 5 14 -1e+37 1e+37 0 0 empty empty A1 40 8 0 10 -204800
-13330 -159808 0 256;
#X obj 149 190 nbx 5 14 -1e+37 1e+37 0 0 empty empty A2 40 8 0 10 -204800
-13330 -159808 0 256;
#X obj 209 190 nbx 5 14 -1e+37 1e+37 0 0 empty empty A3 40 8 0 10 -204800
-13330 -159808 0 256;
#X obj 269 190 nbx 5 14 -1e+37 1e+37 0 0 empty empty V+ 40 8 0 10 -204800
-13330 -159808 0 256;
#X obj 32 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty D0 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 72 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty D1 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 102 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty D2 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 132 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty D3 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 162 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty D4 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 192 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty D5 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 222 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty P0 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 252 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty P1 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 282 132 nbx 2 14 -1e+37 1e+37 0 0 empty empty P2 8 20 0 10 -4034
-1 -258113 0 256;
#X obj 29 229 nbx 5 14 -1e+37 1e+37 0 0 empty empty A0_mV 40 8 0 10
-204800 -13330 -159808 0 256;
#X obj 29 209 * 1.17302;
#X obj 109 229 nbx 5 14 -1e+37 1e+37 0 0 empty empty A1_mV 40 8 0 10
-204800 -13330 -159808 0 256;
#X obj 109 209 * 1.17302;
#X obj 189 229 nbx 5 14 -1e+37 1e+37 0 0 empty empty A2_mV 40 8 0 10
-204800 -13330 -159808 0 256;
#X obj 189 209 * 1.17302;
#X obj 269 229 nbx 5 14 -1e+37 1e+37 0 0 empty empty A3_mV 40 8 0 10
-204800 -13330 -159808 0 256;
#X obj 269 209 * 1.17302;
#X obj 349 229 nbx 5 14 -1e+37 1e+37 0 0 empty empty V+_mV 40 8 0 10
-204800 -13330 -159808 0 256;
#X obj 349 209 * 1.17302;
#X obj 32 48 list trim;
#X obj 329 100 print more_sample_frame_stuff;
#X connect 0 0 28 0;
#X connect 1 0 9 0;
#X connect 1 1 10 0;
#X connect 1 2 11 0;
#X connect 1 3 12 0;
#X connect 1 4 13 0;
#X connect 1 5 14 0;
#X connect 1 6 15 0;
#X connect 1 7 16 0;
#X connect 1 8 17 0;
#X connect 1 9 4 0;
#X connect 1 9 19 0;
#X connect 1 10 5 0;
#X connect 1 10 21 0;
#X connect 1 11 6 0;
#X connect 1 11 23 0;
#X connect 1 12 7 0;
#X connect 1 12 25 0;
#X connect 1 13 8 0;
#X connect 1 13 27 0;
#X connect 1 14 29 0;
#X connect 19 0 18 0;
#X connect 21 0 20 0;
#X connect 23 0 22 0;
#X connect 25 0 24 0;
#X connect 27 0 26 0;
#X connect 28 0 1 0;
#X restore 364 197 pd sample_frame;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 122 0;
#X connect 4 1 125 0;
#X connect 4 2 123 0;
#X connect 4 2 12 0;
#X connect 7 0 4 0;
#X connect 12 0 13 0;
#X connect 12 1 27 0;
#X connect 13 0 17 0;
#X connect 13 1 14 0;
#X connect 13 2 11 0;
#X connect 14 0 120 0;
#X connect 17 0 18 0;
#X connect 17 1 19 0;
#X connect 17 2 20 0;
#X connect 27 0 53 0;
#X connect 27 1 54 0;
#X connect 44 0 10 0;
#X connect 44 1 15 0;
#X connect 44 2 16 0;
#X connect 44 3 40 0;
#X connect 44 4 41 0;
#X connect 44 5 45 0;
#X connect 44 6 46 0;
#X connect 44 7 42 0;
#X connect 44 8 43 0;
#X connect 53 0 28 0;
#X connect 53 1 29 0;
#X connect 53 2 32 0;
#X connect 53 3 36 0;
#X connect 53 4 35 0;
#X connect 53 4 75 0;
#X connect 53 5 34 0;
#X connect 53 5 89 0;
#X connect 54 0 72 0;
#X connect 54 1 95 0;
#X connect 62 0 68 0;
#X connect 62 0 69 0;
#X connect 62 0 70 0;
#X connect 62 0 71 0;
#X connect 68 0 64 0;
#X connect 69 0 65 0;
#X connect 70 0 66 0;
#X connect 71 0 67 0;
#X connect 72 0 60 0;
#X connect 72 1 73 0;
#X connect 72 2 57 0;
#X connect 72 3 56 0;
#X connect 72 4 62 0;
#X connect 75 0 77 0;
#X connect 75 1 79 0;
#X connect 75 2 81 0;
#X connect 75 3 80 0;
#X connect 75 4 82 0;
#X connect 75 5 83 0;
#X connect 75 6 84 0;
#X connect 75 7 85 0;
#X connect 75 8 78 0;
#X connect 77 0 76 0;
#X connect 78 0 76 0;
#X connect 79 0 76 0;
#X connect 80 0 76 0;
#X connect 81 0 76 0;
#X connect 82 0 76 0;
#X connect 83 0 76 0;
#X connect 84 0 76 0;
#X connect 85 0 76 0;
#X connect 88 0 87 0;
#X connect 89 0 90 0;
#X connect 89 1 91 0;
#X connect 89 2 92 0;
#X connect 89 3 93 0;
#X connect 89 4 88 0;
#X connect 90 0 87 0;
#X connect 91 0 87 0;
#X connect 92 0 87 0;
#X connect 93 0 87 0;
#X connect 95 0 109 0;
#X connect 95 1 55 0;
#X connect 109 0 96 0;
#X connect 109 1 97 0;
#X connect 109 2 101 0;
#X connect 109 3 103 0;
#X connect 109 4 104 0;
#X connect 109 5 106 0;
#X connect 109 5 112 0;
#X connect 109 6 100 0;
#X connect 112 0 115 0;
#X connect 112 1 116 0;
#X connect 112 2 117 0;
#X connect 112 3 118 0;
#X connect 112 4 119 0;
#X connect 115 0 113 0;
#X connect 116 0 113 0;
#X connect 117 0 113 0;
#X connect 118 0 113 0;
#X connect 119 0 113 0;
#X connect 120 0 44 0;
#X connect 120 1 121 0;
#X connect 120 2 110 0;
|