This page is to be used as a reference guide when reading code so that even if you have no programming knowledge you can still understand the code. The follow is a glossary of programming commands and their use. 
|Function Syntax||Function Effect||Example|
|celerate(m,p1,p2,t);||Accelerates the motor(s) m from percent p1 to percent p2 over t seconds. Can decelerate by going from a a p1 greater than p2.||celerate(4,80,10,1);
Decelerates all motors from 80% to 10% in one second.
|motorSpeed(m,p);||Sets motor(s) m to p percent power.||motorSpeed(1,30);
Sets motor 1 to 30% power.
|goFor(t);||Keeps motors running at their percents for t seconds.||goFor(7);
Motors will continue running at their percents for 7 seconds.
|brake(m);||Stops m motor(s) from spinning.||brake(2);
Cuts power to motor 2.
|reverse(m);||Changes direction of motor(s) m.||reverse(4);
Reverses direction of all motors.
|goToRelativePosition(n);||Continues previous command till the AEV has moved n marks.
N can be negative for measuring backwards movement.
Continues previously set motor speeds till it’s moved 10 marks forwards.
|goToAbsolutePosition(n);||Continues the previous command for till the AEV has reached n marks away from the AEV’s initial starting position.||goToAbsolutePosition(-5);
Continues previously set motor speeds till the AEV has arrived at 5 marks back from the initialized starting position.