*** Fonctionne *** sur appui bouton: allumage led plus envoi message FFFF extinction led plus envoi message 0000
Dependencies: DebouncedInterrupt mbed
Diff: main.cpp
- Revision:
- 1:03feb0de7f83
- Parent:
- 0:fc7f3535c169
- Child:
- 2:2f56bf215c89
--- a/main.cpp Thu Apr 17 13:52:41 2014 +0000 +++ b/main.cpp Fri Apr 18 13:23:51 2014 +0000 @@ -7,14 +7,15 @@ float delay = 1.0; // 1 sec bool etat = false; +bool buttontriggered = false; void onUp() { - //if (delay == 1.0) - // delay = 0.2; // 200 ms - //else - // delay = 1.0; // 1 sec - + buttontriggered = true; +} + +void buttonhandle() +{ etat = !etat; if (etat == true) { myled = 1; @@ -32,7 +33,9 @@ // sigfox.printf("AT$ss=0000\r\n"); mybutton.attach(&onUp, IRQ_FALL, 100); while (1) { - // myled = !myled; - // wait(delay); + if (buttontriggered == true) { + buttontriggered = false; + buttonhandle(); + } } -} +} \ No newline at end of file