Advertisement
Guest User

Untitled

a guest
Mar 27th, 2015
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. import dmxP512.*;
  2. import processing.serial.*;
  3. import controlP5.*;
  4.  
  5. ControlP5 cp5;
  6. DmxP512 dmxOutput;
  7.  
  8. int universeSize=128;
  9. boolean DMXPRO=true;
  10. String DMXPRO_PORT="/dev/tty.usbserial-EN167800";
  11. int DMXPRO_BAUDRATE=115000;
  12.  
  13. int panChannel = 1;
  14. int tiltChannel = 2;
  15. float panValue = 1;
  16. float tiltValue = 142;
  17. int MovePan,MoveTilt;
  18.  
  19. int panMin = 0;
  20. int panMax = 172;
  21. int tiltMin = 35;
  22. int tiltMax = 253;
  23.  
  24. // Pan min : 0 -- 0 deg
  25. // Pan max : 172 -- 380 deg
  26. // Tilt min : 35 -- 0 deg
  27. // Tilt max : 253 -- 180 deg
  28.  
  29.  
  30. void setup() {
  31. size(500, 500);
  32.  
  33. dmxOutput=new DmxP512(this,universeSize,false);
  34. dmxOutput.setupDmxPro(DMXPRO_PORT,DMXPRO_BAUDRATE);
  35.  
  36. dmxOutput.set(panChannel,(panMin + ((panMax - panMin) /2)));
  37. dmxOutput.set(tiltChannel,(tiltMin + ((tiltMax - tiltMin) /2)));
  38.  
  39. }
  40.  
  41. void draw() {
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement