#N canvas 322 16 622 886 10; #X msg 320 291 close; #X text 359 290 Close Serial port; #X text 388 311 Open serial port by number; #X msg 424 395 dtr \$1; #X obj 393 396 tgl 15 0 empty empty empty 0 -6 0 8 -241291 -250685 -1 0 1; #X obj 413 416 tgl 15 0 empty empty empty 0 -6 0 8 -241291 -258113 -1 0 1; #X msg 444 415 rts \$1; #X text 473 394 dtr output; #X text 493 414 rts output; #X msg 299 270 help; #X msg 403 374 verbose \$1; #X obj 372 376 tgl 15 0 empty empty empty 0 -6 0 8 -241291 -250685 -1 0 1; #X msg 278 249 info; #X floatatom 549 497 10 0 0 1 baud - -; #X floatatom 630 538 3 0 0 3 parity - -; #X floatatom 658 538 3 0 0 2 stop - -; #X floatatom 685 537 3 0 0 3 data - -; #X floatatom 767 499 3 0 0 0 port - -; #X msg 362 333 devices; #X text 420 332 print available devices (wait for it...); #X obj 712 503 tgl 15 0 empty empty rts/cts -10 20 1 11 -24198 -258699 -1 0 1; #X obj 739 529 tgl 15 0 empty empty xon/xoff -14 20 1 11 -24198 -258699 -1 0 1; #X text 488 537 serial packet format:; #X text 638 500 handshaking:; #X text 448 569 flow control inputs:; #X obj 576 569 tgl 15 0 empty empty dsr 0 20 1 11 -24198 -258699 -1 0 1; #X obj 603 569 tgl 15 0 empty empty cts 0 20 1 11 -24198 -258699 -1 0 1; #X obj 794 498 tgl 15 0 empty empty open -6 20 1 11 -24198 -258699 -1 0 1; #X msg 383 354 ports; #X obj 821 531 print port_list; #X text 429 353 list available ports on right outlet; #X obj 890 490 print other; #X text 100 249 status list on right outlet:; #X text 189 270 print usage info:; #X obj 549 460 route baud dsr cts parity stop data rtscts xonxoff port open ports hupcl; #X obj 848 497 tgl 15 0 empty empty hupcl -6 20 1 11 -24198 -258699 -1 0 1; #X msg 341 312 open 31; #X text 261 206 0x7E type lengthLSB lengthMSB data(length) 0xE7; #X floatatom 56 161 5 0 0 0 - - -; #X floatatom 56 133 5 0 0 0 - - -; #X floatatom 56 108 5 0 0 0 - - -; #X floatatom 56 85 5 0 0 0 - - -; #X floatatom 56 62 5 0 0 0 - - -; #X floatatom 56 39 5 0 0 0 - - -; #X floatatom 56 16 5 0 0 0 - - -; #X floatatom 56 -6 5 0 0 0 - - -; #X obj 244 149 t b f; #X obj 261 124 t b f; #X obj 278 101 t b f; #X obj 294 78 t b f; #X obj 311 55 t b f; #X obj 328 32 t b f; #X obj 345 10 t b f; #X text 12 225 send a list of bytes to the dmx usb pro:; #X msg 450 86 126 3 0 0 231; #X floatatom 80 612 5 0 0 0 - - -; #X floatatom 117 638 5 0 0 0 - - -; #X floatatom 158 621 5 0 0 0 - - -; #X floatatom 174 641 5 0 0 0 - - -; #X floatatom 189 755 5 0 0 0 - - -; #X obj 128 519 t b f; #X obj 128 541 f; #X obj 450 110 t a b; #X msg 143 461 0; #X obj 161 542 + 1; #X obj 128 570 pack 0 0; #X floatatom 159 755 3 0 0 0 - - -; #X floatatom 236 657 5 0 0 0 - - -; #X floatatom 220 723 5 0 0 0 - - -; #X floatatom 253 851 5 0 0 0 - - -; #X floatatom 318 653 5 0 0 0 - - -; #X obj 238 757 * 10.67; #X floatatom 238 779 5 0 0 0 - - -; #X text 272 778 microseconds; #X obj 236 689 * 10.67; #X floatatom 353 823 5 0 0 0 - - -; #X text 387 822 microseconds; #X text 286 851 packets per second; #X text 151 851 DMX output rate:; #X text 148 822 DMX output Mark After Break time:; #X text 104 777 DMX output break time:; #X text 49 756 firmware version:; #X text 535 85 get widget parameters; #X obj 562 165 t a b; #X text 652 140 get widget serial number; #X msg 562 141 126 10 0 0 231; #X obj 128 498 spigot; #X msg 185 436 0; #X msg 215 436 1; #X obj 185 483 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X floatatom 492 756 5 0 0 0 - - -; #X floatatom 619 762 5 0 0 0 - - -; #X floatatom 640 790 5 0 0 0 - - -; #X floatatom 655 762 5 0 0 0 - - -; #X floatatom 820 814 5 0 0 0 - - -; #X obj 610 666 t b f; #X obj 610 688 f; #X msg 625 608 0; #X obj 643 689 + 1; #X obj 610 717 pack 0 0; #X floatatom 760 814 5 0 0 0 - - -; #X floatatom 700 814 5 0 0 0 - - -; #X floatatom 640 814 5 0 0 0 - - -; #X floatatom 730 762 5 0 0 0 - - -; #X obj 610 645 spigot; #X msg 667 583 0; #X msg 697 583 1; #X obj 667 630 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 610 739 route 0 1 2 3 4 5 6 7 8; #X floatatom 203 559 5 0 0 0 - - -; #X obj 173 661 * 256; #X obj 143 708 +; #X floatatom 143 731 5 0 0 0 - - -; #X text 67 731 data length:; #X floatatom 354 653 5 0 0 0 - - -; #X floatatom 391 654 5 0 0 0 - - -; #X floatatom 427 654 5 0 0 0 - - -; #X obj 128 595 route 0 1 2 3 4 5 6 7 8 9 10 11 12; #X text 332 667 user data; #X text 240 559 packet length; #X text 533 789 data length:; #X text 50 638 message id:; #X text 548 761 message id:; #X text 509 814 serial number in BCD:; #X obj 730 860 % 16; #X obj 790 860 % 16; #X obj 850 860 % 16; #X obj 670 860 % 16; #X floatatom 850 912 3 0 0 0 - - -; #X floatatom 790 912 3 0 0 0 - - -; #X floatatom 730 912 3 0 0 0 - - -; #X floatatom 670 912 3 0 0 0 - - -; #X obj 640 860 / 16; #X obj 700 860 / 16; #X obj 760 860 / 16; #X obj 820 860 / 16; #X floatatom 820 912 3 0 0 0 - - -; #X floatatom 760 912 3 0 0 0 - - -; #X floatatom 700 912 3 0 0 0 - - -; #X floatatom 640 912 3 0 0 0 - - -; #X obj 640 888 int; #X obj 700 888 int; #X obj 760 888 int; #X obj 820 888 int; #X text 523 909 serial number:; #X obj 450 438 comport 17 250000; #X msg 255 226 126 6 8 0 \$1 \$2 \$3 \$4 \$5 \$6 \$7 \$8 231; #X text 91 160 start code is usually 0; #X text 93 131 address_1; #X obj 255 177 pack 0 0 0 0 0 0 0 0; #X connect 0 0 145 0; #X connect 3 0 145 0; #X connect 4 0 3 0; #X connect 5 0 6 0; #X connect 6 0 145 0; #X connect 9 0 145 0; #X connect 10 0 145 0; #X connect 11 0 10 0; #X connect 12 0 145 0; #X connect 18 0 145 0; #X connect 28 0 145 0; #X connect 34 0 13 0; #X connect 34 1 25 0; #X connect 34 2 26 0; #X connect 34 3 14 0; #X connect 34 4 15 0; #X connect 34 5 16 0; #X connect 34 6 20 0; #X connect 34 7 21 0; #X connect 34 8 17 0; #X connect 34 9 27 0; #X connect 34 10 29 0; #X connect 34 11 35 0; #X connect 34 12 31 0; #X connect 36 0 145 0; #X connect 38 0 149 0; #X connect 39 0 46 0; #X connect 40 0 47 0; #X connect 41 0 48 0; #X connect 42 0 49 0; #X connect 43 0 50 0; #X connect 44 0 51 0; #X connect 45 0 52 0; #X connect 46 0 149 0; #X connect 46 1 149 1; #X connect 47 0 149 0; #X connect 47 1 149 2; #X connect 48 0 149 0; #X connect 48 1 149 3; #X connect 49 0 149 0; #X connect 49 1 149 4; #X connect 50 0 149 0; #X connect 50 1 149 5; #X connect 51 0 149 0; #X connect 51 1 149 6; #X connect 52 0 149 0; #X connect 52 1 149 7; #X connect 54 0 62 0; #X connect 57 0 111 1; #X connect 58 0 110 0; #X connect 60 0 61 0; #X connect 60 1 65 1; #X connect 61 0 64 0; #X connect 61 0 65 0; #X connect 62 0 145 0; #X connect 62 1 63 0; #X connect 62 1 88 0; #X connect 62 1 105 0; #X connect 63 0 61 1; #X connect 64 0 61 1; #X connect 64 0 109 0; #X connect 65 0 117 0; #X connect 67 0 74 0; #X connect 68 0 71 0; #X connect 71 0 72 0; #X connect 74 0 75 0; #X connect 83 0 145 0; #X connect 83 1 87 0; #X connect 83 1 106 0; #X connect 83 1 97 0; #X connect 85 0 83 0; #X connect 86 0 60 0; #X connect 87 0 89 0; #X connect 88 0 89 0; #X connect 89 0 86 1; #X connect 94 0 126 0; #X connect 94 0 135 0; #X connect 95 0 96 0; #X connect 95 1 99 1; #X connect 96 0 98 0; #X connect 96 0 99 0; #X connect 97 0 96 1; #X connect 98 0 96 1; #X connect 99 0 108 0; #X connect 100 0 125 0; #X connect 100 0 134 0; #X connect 101 0 124 0; #X connect 101 0 133 0; #X connect 102 0 127 0; #X connect 102 0 132 0; #X connect 104 0 95 0; #X connect 105 0 107 0; #X connect 106 0 107 0; #X connect 107 0 104 1; #X connect 108 0 90 0; #X connect 108 1 91 0; #X connect 108 2 92 0; #X connect 108 3 93 0; #X connect 108 4 94 0; #X connect 108 5 100 0; #X connect 108 6 101 0; #X connect 108 7 102 0; #X connect 108 8 103 0; #X connect 110 0 111 0; #X connect 111 0 112 0; #X connect 117 0 55 0; #X connect 117 1 56 0; #X connect 117 2 57 0; #X connect 117 3 58 0; #X connect 117 4 59 0; #X connect 117 5 66 0; #X connect 117 6 68 0; #X connect 117 7 67 0; #X connect 117 8 69 0; #X connect 117 9 70 0; #X connect 117 10 114 0; #X connect 117 11 115 0; #X connect 117 12 116 0; #X connect 124 0 130 0; #X connect 125 0 129 0; #X connect 126 0 128 0; #X connect 127 0 131 0; #X connect 132 0 140 0; #X connect 133 0 141 0; #X connect 134 0 142 0; #X connect 135 0 143 0; #X connect 140 0 139 0; #X connect 141 0 138 0; #X connect 142 0 137 0; #X connect 143 0 136 0; #X connect 145 0 86 0; #X connect 145 0 104 0; #X connect 145 1 34 0; #X connect 146 0 145 0; #X connect 149 0 146 0;