#N canvas 316 231 2025 1025 10; #X declare -lib mrpeach; #X text -507 -87 Sending OSC messages; #X obj 51 -187 import mrpeach; #X obj -339 323 udpsend; #X obj -341 248 packOSC; #X obj -339 396 print; #X obj 51 -150 print; #X obj -338 -41 metro 120; #X floatatom -287 -89 5 0 0 0 - - -; #X msg -374 -90 1; #X msg -537 273 disconnect; #X obj -126 -174 udpreceive 9001; #X obj -125 -125 unpackOSC; #X floatatom -128 327 5 0 0 0 - - -; #X floatatom -63 301 5 0 0 0 - - -; #X floatatom 2 272 5 0 0 0 - - -; #X floatatom 66 247 5 0 0 0 - - -; #X obj -125 -68 routeOSC /UniDrivev2; #X obj -126 -23 routeOSC /21; #X obj -914 -149 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X msg -914 -102 sendtyped /UniDrivev2/21/CtrlMode i \$1; #X obj -449 138 r packme; #X obj -914 -71 s packme; #X obj -919 61 hsl 128 15 -2000 2000 0 0 empty empty empty -2 -8 0 10 -4034 -1 -1 6350 1; #X obj -922 117 s packme; #X msg -922 91 sendtyped /UniDrivev2/21/SetPoint i \$1; #X text -779 54 SetPoint; #X msg -338 28 send /UniDrivev2/21/SetPoint; #X obj -608 -216 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj -607 -176 s reset; #X text -583 -215 Reset everything; #X msg -922 19 0; #X obj -921 -17 r reset; #X msg -913 -178 0; #X obj -912 -214 r reset; #X text -90 327 SetPoint; #X text -25 301 Position; #X text 37 271 Speed; #X text 101 244 Torque; #X obj -922 226 hsl 128 15 0 20 0 0 empty empty empty -2 -8 0 10 -260097 -1 -1 0 1; #X obj -925 282 s packme; #X msg -925 201 0; #X obj -925 178 r reset; #X text -782 225 Elasticity; #X msg -925 256 sendtyped /UniDrivev2/21/admittanceK f \$1; #X obj -628 37 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -203904 -1 -1 0 1; #X obj -631 93 s packme; #X msg -631 12 0; #X obj -631 -11 r reset; #X text -488 36 Damping; #X msg -631 67 sendtyped /UniDrivev2/21/admittanceB f \$1; #X obj -335 -161 r reset; #X text -485 -120 Sending OSC messages; #X msg -336 -122 0; #X obj -918 440 s packme; #X msg -918 383 0; #X obj -918 360 r reset; #X msg -918 414 sendtyped /UniDrivev2/21/Position i \$1; #X text -918 342 On reset \, Position will be set to 0; #X obj -916 594 s packme; #X obj -916 514 r reset; #X obj -1235 598 s packme; #X obj -1235 518 r reset; #X msg -1235 572 sendtyped /UniDrivev2/21/SetPointMin i \$1; #X msg -916 568 sendtyped /UniDrivev2/21/SetPointMax i \$1; #X msg -306 81 send /UniDrivev2/21/CtrlMode; #X obj -126 36 routeOSC /SetPoint /Position /Speed /Torque /CtrlMode ; #X floatatom 127 497 5 0 0 0 - - -; #X text 162 494 CtrlMode; #X text -916 496 On reset \, SetPointMax will be set to this value ; #X text -1235 500 On reset \, SetPointMin will be set to this value ; #X msg -1235 541 -5000; #X msg -916 537 5000; #X text -875 -150 <----- Click to activate the system; #X text -833 -138 Emergency button must be released...; #X obj -374 0 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg -532 222 connect 10.51.80.47 9001; #X connect 1 0 5 0; #X connect 2 0 4 0; #X connect 3 0 2 0; #X connect 6 0 26 0; #X connect 6 0 64 0; #X connect 6 0 74 0; #X connect 7 0 6 1; #X connect 8 0 6 0; #X connect 9 0 2 0; #X connect 10 0 11 0; #X connect 11 0 16 0; #X connect 16 0 17 0; #X connect 17 0 65 0; #X connect 18 0 19 0; #X connect 19 0 21 0; #X connect 20 0 3 0; #X connect 22 0 24 0; #X connect 24 0 23 0; #X connect 26 0 3 0; #X connect 27 0 28 0; #X connect 30 0 22 0; #X connect 31 0 30 0; #X connect 32 0 18 0; #X connect 33 0 32 0; #X connect 38 0 43 0; #X connect 40 0 38 0; #X connect 41 0 40 0; #X connect 43 0 39 0; #X connect 44 0 49 0; #X connect 46 0 44 0; #X connect 47 0 46 0; #X connect 49 0 45 0; #X connect 50 0 52 0; #X connect 52 0 6 0; #X connect 54 0 56 0; #X connect 55 0 54 0; #X connect 56 0 53 0; #X connect 59 0 71 0; #X connect 61 0 70 0; #X connect 62 0 60 0; #X connect 63 0 58 0; #X connect 64 0 3 0; #X connect 65 0 12 0; #X connect 65 1 13 0; #X connect 65 2 14 0; #X connect 65 3 15 0; #X connect 65 4 66 0; #X connect 70 0 62 0; #X connect 71 0 63 0; #X connect 75 0 2 0;