 /** Global Variables and Configuration Settings **/
 /*************************************************/
 // Competition configuration settings
-int moveSpeed = 200;  //speed can vary from 0, stopped, to 255, full speed
-int moveTime = 200;  //duration in ms of movement in command such as forward
+int moveSpeed = 255;  //speed can vary from 0, stopped, to 255, full speed
+int moveTime = 1000;  //duration in ms of movement in command such as forward
 
 // Create our motor object
 Motor motor;
 
+// Strings and boolean for receiving Logo commands via serial communication
+String inputString = "";         // a string to hold incoming data
+boolean stringComplete = false;  // whether the string is complete
+
 
 void setup() {
 	Serial.begin(9600);
+  inputString.reserve(600);
+  inputString = "";
 
 	// pin setup
 	pinMode(button, INPUT_PULLUP);


	// Motor setup
	motor.setupRight(rightMotorSpeed, rightMotorDirection);
	motor.setupLeft(leftMotorSpeed, leftMotorDirection);

	Serial.println("Robot powered up. Awaiting Logo commands via serial communication");
}

void loop() {
  
}


/***************************************************************/
/**      Commands from Logo's TORTIS project,                 **/

}

void light_on(){
  digitalWrite(LED, HIGH);
}

void light_off(){
  digitalWrite(LED, LOW);
}

// play a Note, not an authentic Logo command, just fun to use.
