Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.23 KB | None | 0 0
  1. #pragma DebuggerWindows("DebugStream")-----
  2.  
  3.  
  4. task main()
  5. {
  6. motor[port6] = (vexRT(Ch3)/(2.3));
  7. motor[port5] = (vexRT(Ch3)/(2.3));
  8.  
  9. motor[port8] = vexRT[Btn6U]*50 - vexRT[Btn6D]*50;
  10.  
  11. motor[port7] = vexRT[Btn5U]*50 - vexRT[Btn5D]*50;
  12.  
  13. motor[port9] = vexRT[Btn8U]*50 - vexRT[Btn8D]*50;
  14. motor[port10] = vexRT[Btn8U]*50 - vexRT[Btn8D]*50;
  15.  
  16. bMotorFlippedMode[port3] = true;
  17. bMotorFlippedMode[port10] = true;
  18. while (1 == 1){
  19.  
  20.  
  21.  
  22. motor[port1] = 0;
  23. motor[port2] = 0;
  24. motor[port3] = 0;
  25. motor[port4] = 0;
  26. if ((vexRT[Btn7U]==1)) {
  27. motor[port7] = -50;
  28. wait1Msec(1200);
  29. motor[port7] = 0;
  30. motor[port5] = -127;
  31. motor[port6] = -127;
  32. wait1Msec(2600);
  33. motor[port8] = 70;
  34. wait1Msec(1000);
  35.  
  36.  
  37. }
  38. while (vexRT[Btn7D]==1) {
  39. motor[port5] = -20;
  40. motor[port6] = -20;
  41. motor[port8] = 20;
  42.  
  43.  
  44. writeDebugStreamLine("button pressed oh shit");
  45.  
  46.  
  47.  
  48. }
  49.  
  50. motor[port6] = (vexRT(Ch3)/(2.3));
  51. motor[port5] = (vexRT(Ch3)/(2.3));
  52.  
  53. motor[port8] = vexRT[Btn6U]*50 - vexRT[Btn6D]*50;
  54.  
  55. motor[port7] = vexRT[Btn5U]*50 - vexRT[Btn5D]*50;
  56.  
  57. motor[port9] = vexRT[Btn8U]*50 - vexRT[Btn8D]*50;
  58. motor[port10] = vexRT[Btn8U]*50 - vexRT[Btn8D]*50;
  59.  
  60. while (vexRT(Ch1)>= 10) {
  61. motor[port3] = vexRT(Ch2);
  62. motor[port4] = vexRT(Ch2);
  63. motor[port1] = vexRT(Ch1) ;
  64. motor[port2] = vexRT(Ch1) ;
  65. writeDebugStreamLine("Ch1: %d", vexRT(Ch1));
  66. writeDebugStreamLine("Ch2: %d", vexRT(Ch2));
  67. }
  68. while (vexRT(Ch1) <= (-10)) {
  69. motor[port1] = vexRT(Ch1);
  70. motor[port2] = vexRT(Ch1);
  71. motor[port3] = vexRT(Ch2) ;
  72. motor[port4] = vexRT(Ch2) ;
  73. writeDebugStreamLine("Ch1: %d", vexRT(Ch1));
  74. writeDebugStreamLine("Ch2: %d", vexRT(Ch2));
  75.  
  76. }
  77.  
  78.  
  79. if (vexRT[Btn7U]==1) {
  80. motor[port7] = -40;
  81. wait1Msec(300);
  82. motor[port5] = -70;
  83. motor[port6] = -70;
  84. motor[port8] = -30;
  85. wait1Msec(700);
  86. motor[port5] = -20;
  87. motor[port6] = -20;
  88. motor[port8] = -20;
  89. }
  90.  
  91. while (vexRT[Btn7D]==1) {
  92. motor[port5] = -20;
  93. motor[port6] = -20;
  94. motor[port8] = -20;
  95. while (vexRT(Ch1)>= 10) {
  96. motor[port3] = vexRT(Ch2);
  97. motor[port4] = vexRT(Ch2);
  98. motor[port1] = vexRT(Ch1) ;
  99. motor[port2] = vexRT(Ch1) ;
  100. writeDebugStreamLine("Ch1: %d", vexRT(Ch1));
  101. writeDebugStreamLine("Ch2: %d", vexRT(Ch2));
  102. }
  103. while (vexRT(Ch1) <= (-10)) {
  104. motor[port1] = vexRT(Ch1);
  105. motor[port2] = vexRT(Ch1);
  106. motor[port3] = vexRT(Ch2) ;
  107. motor[port4] = vexRT(Ch2) ;
  108. writeDebugStreamLine("Ch1: %d", vexRT(Ch1));
  109. writeDebugStreamLine("Ch2: %d", vexRT(Ch2));
  110.  
  111. }
  112. motor[port1] = 0;
  113. motor[port2] = 0;
  114. motor[port3] = 0;
  115. motor[port4] = 0;
  116. }
  117.  
  118.  
  119. }
  120. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement