From: Dobrica Pavlinusic Date: Thu, 25 Dec 2014 20:55:45 +0000 (+0100) Subject: show help when ? is pressed X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=b7ea040fabea0b25f56897d232d211264d4e1a0d;hp=2e7750cc773dbe5e59eed33dc32e76d7811d1082;p=Arduino show help when ? is pressed --- diff --git a/light_sockets/light_sockets.ino b/light_sockets/light_sockets.ino index c0ad002..541591f 100644 --- a/light_sockets/light_sockets.ino +++ b/light_sockets/light_sockets.ino @@ -17,11 +17,8 @@ int repeat = 5; // times char code[27]; // 26 bits + null -void setup() { - pinMode(LED_PIN, OUTPUT); - pinMode(TX_PIN, OUTPUT); - - Serial.begin(9600); + +void help(void) { Serial.println("1 or 2 to turn light sockets"); Serial.println("q/a - 0 inteval +/- 100 ms"); Serial.println("w/s - 1 inteval +/- 100 ms"); @@ -31,6 +28,15 @@ void setup() { } +void setup() { + pinMode(LED_PIN, OUTPUT); + pinMode(TX_PIN, OUTPUT); + + Serial.begin(9600); + help(); +} + + void send(char *code) { Serial.print("send "); Serial.println(code); @@ -108,6 +114,9 @@ void loop() { Serial.print('U'); Serial.println( code ); send( code ); + + } else if (in == '?') { + help(); } else { Serial.print("ignored ");