From bcc10fcc004704f677ce795983278a3f2ce95a0d Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Tue, 27 Dec 2011 23:25:01 +0100 Subject: [PATCH] Sketch: Factor out stepperY_factor from stepperY.step() --- sketch/lasic.pde | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/sketch/lasic.pde b/sketch/lasic.pde index 15182c7..5ccb7e6 100644 --- a/sketch/lasic.pde +++ b/sketch/lasic.pde @@ -8,6 +8,8 @@ int LaserPIN = 14; int Ypojezd = 19; int Xpojezd = 18; +const int stepperY_factor = 3; + unsigned posX = 0; unsigned posY = 0; @@ -149,7 +151,7 @@ void ExeCmd(char *InCmd){ case 2: stepperY.setSpeed(MotorSpeed); - stepperY.step(MotorSteps * 3); + stepperY.step(MotorSteps * stepperY_factor); posY += MotorSteps; break; @@ -310,7 +312,7 @@ void line(int x1, int y1, int x2, int y2) stepperX.step(1); posX++; } else { - stepperY.step(1); + stepperY.step(stepperY_factor); posY++; } } @@ -337,7 +339,7 @@ void linebtr(int x1, int y1, int x2, int y2) // setpixel(x1, y1, color); if(e >= 0) { y1 += iny; - stepperY.step(iny * 3); + stepperY.step(iny * stepperY_factor); e-= dx; } e += dy; @@ -358,7 +360,7 @@ void linebtr(int x1, int y1, int x2, int y2) } e += dx; y1 += iny; - stepperY.step(iny * 3); + stepperY.step(iny * stepperY_factor); } } @@ -378,7 +380,7 @@ void XYReset(){ stepperY.step(-1); } stepperY.setSpeed(150); - stepperY.step(1600); + stepperY.step(600 * stepperY_factor); stepperX.setSpeed(75); while (digitalRead(Xpojezd)==true){