|
@@ -4,7 +4,10 @@
|
|
|
|
|
|
void messageCallback(char *message);
|
|
void messageCallback(char *message);
|
|
Receiver _receiver(2, &messageCallback, 9);
|
|
Receiver _receiver(2, &messageCallback, 9);
|
|
-LED _led(11);
|
|
|
|
|
|
+LED _led(11, 1000);
|
|
|
|
+
|
|
|
|
+bool on = false;
|
|
|
|
+unsigned long lastSwitch = 0;
|
|
|
|
|
|
bool validateMessage(char* message){
|
|
bool validateMessage(char* message){
|
|
return strncmp("LED On: ", message, 8) == 0; //returns 0 on match
|
|
return strncmp("LED On: ", message, 8) == 0; //returns 0 on match
|
|
@@ -29,6 +32,11 @@ void setup(){
|
|
}
|
|
}
|
|
|
|
|
|
void loop(){
|
|
void loop(){
|
|
- _receiver.loop();
|
|
|
|
|
|
+ if (millis()-lastSwitch>=2000){
|
|
|
|
+ on = !on;
|
|
|
|
+ on ? _led.on() : _led.off();
|
|
|
|
+ lastSwitch = millis();
|
|
|
|
+ }
|
|
|
|
+ //_receiver.loop();
|
|
_led.loop();
|
|
_led.loop();
|
|
}
|
|
}
|