OSCstepperCtl.pd 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. #N canvas 1066 118 742 243 10;
  2. #N canvas 978 417 450 300 slipSerial 1;
  3. #X obj 95 179 mrpeach/slipdec 65536;
  4. #X obj 99 47 mrpeach/slipenc 65536;
  5. #X obj 303 65 loadbang;
  6. #X obj 299 22 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
  7. -1;
  8. #X obj 76 16 inlet;
  9. #X obj 95 200 outlet;
  10. #X obj 261 46 inlet;
  11. #X obj 57 157 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
  12. -1;
  13. #X obj 99 120 comport;
  14. #X obj 301 199 print errors;
  15. #X msg 390 42;
  16. #X obj 226 19 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
  17. -1;
  18. #X msg 394 122 devices;
  19. #X msg 132 95 devicename /dev/ttyACM0 \, pollintervall 1;
  20. #X msg 296 142 baud 9600;
  21. #X connect 0 0 5 0;
  22. #X connect 1 0 8 0;
  23. #X connect 2 0 13 0;
  24. #X connect 2 0 14 0;
  25. #X connect 4 0 1 0;
  26. #X connect 6 0 8 0;
  27. #X connect 8 0 0 0;
  28. #X connect 8 0 7 0;
  29. #X connect 8 1 9 0;
  30. #X connect 11 0 8 0;
  31. #X connect 12 0 8 0;
  32. #X connect 13 0 8 0;
  33. #X connect 14 0 8 0;
  34. #X restore 59 160 pd slipSerial;
  35. #X obj 59 102 mrpeach/packOSC;
  36. #X obj 59 76 r OSCout;
  37. #X obj 59 202 s OSCin;
  38. #X obj 59 181 mrpeach/unpackOSC;
  39. #X msg 197 152 close;
  40. #X obj 136 211 print;
  41. #X msg 126 28 /test;
  42. #X floatatom 194 31 5 0 0 0 - - -, f 5;
  43. #X msg 240 21 /stepper/currentPos;
  44. #X msg 170 119 devicename /dev/ttyACM0 \, baud 115200 \, pollintervall
  45. 4 \, verbose 1;
  46. #X msg 309 53 /stepper/acceleration 0 100000;
  47. #X msg 203 81 send /stepper/maxSpeed 0 1e+07;
  48. #X msg 159 54 /stepper/moveTo 0 \$1;
  49. #X connect 0 0 4 0;
  50. #X connect 1 0 0 0;
  51. #X connect 2 0 1 0;
  52. #X connect 4 0 3 0;
  53. #X connect 4 0 6 0;
  54. #X connect 5 0 0 1;
  55. #X connect 7 0 1 0;
  56. #X connect 8 0 13 0;
  57. #X connect 9 0 1 0;
  58. #X connect 10 0 0 1;
  59. #X connect 11 0 1 0;
  60. #X connect 12 0 1 0;
  61. #X connect 13 0 1 0;