Minor refactor while failing to grok serial readline

This commit is contained in:
Dan Buch 2013-12-29 16:49:37 -05:00
parent 4e887413cb
commit 3c909e79e9

View File

@ -21,19 +21,10 @@ void ledBlink() {
} }
} }
void setup() { void handleInput() {
pinMode(LED_PIN, OUTPUT); int c = Serial.read();
Serial.begin(BAUD_RATE);
}
void loop() { switch (c) {
if (Serial.available() <= 0) {
return;
}
int command = Serial.read();
switch (command) {
case '1': case '1':
ledOn(); ledOn();
break; break;
@ -45,6 +36,19 @@ void loop() {
break; break;
default: default:
Serial.print("Unknown command: "); Serial.print("Unknown command: ");
Serial.println(command); Serial.println(c);
} }
} }
void setup() {
pinMode(LED_PIN, OUTPUT);
Serial.begin(BAUD_RATE);
}
void loop() {
if (Serial.available() <= 0) {
return;
}
handleInput();
}