Minor refactor while failing to grok serial readline

cat-town
Dan Buch 11 years ago
parent 4e887413cb
commit 3c909e79e9

@ -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();
} }

Loading…
Cancel
Save