Arduino Function Glossary

The following is list of simple function calls and their uses in programming  provided by the Preliminary R&D lab manual.

celerate(m,p1,p2,t);
Accelerates or decelerates
motor(s) m from start speed
(%) p1 to end speed (%) p2
over a duration of t seconds

motorSpeed(m,p); Initializes motor(s) m at
percent power p

goFor(t);
Runs the motor(s) at their
initialized state for t seconds
goFor(5);

brake(m);
Brakes motor(s) m. Note:
This does NOT brake the
AEV, just stops the motors
from spinning

brake(4);
Cuts the power to all motors

reverse(m); Reverses the polarity of
motor(s) m

goToRelativePosition(n);
Continues the previous
command for n marks from
the vehicle’s current position.
n can be positive or
negative, with positive
meaning the vehicle is
moving forward, negative
meaning the vehicle is
moving backward

goToAbsolutePosition(n);
Continues the previous
command for n marks
relative to the overall starting
position of the AEV