Skip to content

Instantly share code, notes, and snippets.

@e-Gizmo
Created March 24, 2018 06:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save e-Gizmo/f3deb2b35e242da60932d05086339856 to your computer and use it in GitHub Desktop.
Save e-Gizmo/f3deb2b35e242da60932d05086339856 to your computer and use it in GitHub Desktop.
String inputString = ""; // a string to hold incoming data
String COMMAND = "";
void setup() {
Serial.begin(9600);
inputString.reserve(200);
}
void loop()
{
//Trasmitting data
Serial.println("Transmitter");
delay(1000);
Serial.println("1");
delay(1000);
Serial.println("2");
delay(1000);
Serial.println("3");
delay(1000);
}
void serialEvent() {
while (Serial.available() > 0) {
// get the new byte:
char inChar = (char)Serial.read();
// add it to the inputString:
inputString += inChar;
inputString.trim();
if (inChar == '\n') {
COMMAND = inputString.substring(0);
COMMAND.trim();
Serial.println(COMMAND);
inputString= "";
COMMAND = "";
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment