summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Wu <peter@lekensteyn.nl>2015-06-17 16:00:26 +0200
committerPeter Wu <peter@lekensteyn.nl>2015-06-17 16:18:19 +0200
commit8c61ee80774a7c07705241ec725833379c2d8f4f (patch)
tree99c59312e2f80f345e5bb43196b58755bced8a19
parentf904c611c9382efee8c76c0400b44030e126f583 (diff)
downloadcode-8c61ee80774a7c07705241ec725833379c2d8f4f.tar.gz
Attempt to clarify turretSequence
-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);