Commit e83ae163 authored by Chris Prince's avatar Chris Prince

minor changes to randomness2. Made the delay 1 second down from 4 seconds.

parent 5f27bc4b
...@@ -108,16 +108,15 @@ void randomness2() { //attempt to limit movements by tying to prior position, ...@@ -108,16 +108,15 @@ void randomness2() { //attempt to limit movements by tying to prior position,
if ((Xgoal - Xpos) >DXmax){ if ((Xgoal - Xpos) >DXmax){
Xgoal = Xpos + DXmax; Xgoal = Xpos + DXmax;
Serial.println("Xgoal - Xpos >5"); Serial.println("Xgoal - Xpos >5");
} } else if ((Xgoal - Xpos) < -DXmax){
if ((Xgoal - Xpos) <-DXmax){
Xgoal = Xpos - DXmax; Xgoal = Xpos - DXmax;
Serial.println("Xgoal - Xpos <-5"); Serial.println("Xgoal - Xpos <-5");
} }
if ((Ygoal - Ypos) >DYmax){ if ((Ygoal - Ypos) >DYmax){
Ygoal = Ypos + DYmax; Ygoal = Ypos + DYmax;
Serial.println("Ygoal - Ypos >5"); Serial.println("Ygoal - Ypos >5");
} } else if ((Ygoal - Ypos) < -DYmax){
if ((Ygoal - Ypos) <-DYmax){
Ygoal = Ypos - DYmax; Ygoal = Ypos - DYmax;
Serial.println("Ygoal - Ypos <-5"); Serial.println("Ygoal - Ypos <-5");
} }
...@@ -218,7 +217,7 @@ void loop() { ...@@ -218,7 +217,7 @@ void loop() {
if (randomState == 1) { if (randomState == 1) {
randomness2(); // initiate cat distraction // HOW DO I KEEP IT DOING THING WHILE ALSO WAITING FOR new request? randomness2(); // initiate cat distraction // HOW DO I KEEP IT DOING THING WHILE ALSO WAITING FOR new request?
delay(random(50,4000)); //delay between movements. 20,2000 was a too short. delay(random(10, 1000)); //delay between movements. 20,2000 was a too short.
} }
// add if..else here to countdown before turning off laser? // add if..else here to countdown before turning off laser?
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment