summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Venus_Skeleton/Venus_Skeleton.ino5
1 files changed, 4 insertions, 1 deletions
diff --git a/Venus_Skeleton/Venus_Skeleton.ino b/Venus_Skeleton/Venus_Skeleton.ino
index 7174c1a..d312d6b 100644
--- a/Venus_Skeleton/Venus_Skeleton.ino
+++ b/Venus_Skeleton/Venus_Skeleton.ino
@@ -601,7 +601,10 @@ void turnTurretToNext() {
counterTurretWait++;
int deg;
- deg = turretSequence[counterTurret] * 10;
+ // turret can rotate in range 0..120 degree. For the lower half of the
+ // counterTurret, rotate from left to right (0, 2, 4, ...), then back
+ // from right to left (.., 5, 3, 1).
+ deg = turretSequence[counterTurret] * 120 / (NUM_TURRET_DIRECTIONS - 1);
timerTurret = millis();
turnTurretTo(deg);