suu pen / Mbed 2 deprecated DigitalSW_hello

Dependencies:   mbed

Committer:
suupen
Date:
Sun Oct 23 09:47:14 2016 +0000
Revision:
0:a7d68fd605f6
Child:
1:ffa16c2a347f
??; ;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
suupen 0:a7d68fd605f6 1 #include "mbed.h"
suupen 0:a7d68fd605f6 2 #include "DigitalSw.h"
suupen 0:a7d68fd605f6 3
suupen 0:a7d68fd605f6 4 DigitalSw sw(p21);
suupen 0:a7d68fd605f6 5
suupen 0:a7d68fd605f6 6 DigitalOut level(LED4);
suupen 0:a7d68fd605f6 7 DigitalOut onEdgeToggle(LED1);
suupen 0:a7d68fd605f6 8 DigitalOut offEdgeToggle(LED2);
suupen 0:a7d68fd605f6 9
suupen 0:a7d68fd605f6 10 int main() {
suupen 0:a7d68fd605f6 11 while(1) {
suupen 0:a7d68fd605f6 12
suupen 0:a7d68fd605f6 13 level = sw.getLevel();
suupen 0:a7d68fd605f6 14
suupen 0:a7d68fd605f6 15 if(sw.getOnEdge() == 1){
suupen 0:a7d68fd605f6 16 onEdgeToggle = !onEdgeToggle;
suupen 0:a7d68fd605f6 17 }
suupen 0:a7d68fd605f6 18
suupen 0:a7d68fd605f6 19 if(sw.getOffEdge() == 1){
suupen 0:a7d68fd605f6 20 offEdgeToggle = !offEdgeToggle;
suupen 0:a7d68fd605f6 21 }
suupen 0:a7d68fd605f6 22
suupen 0:a7d68fd605f6 23 }
suupen 0:a7d68fd605f6 24
suupen 0:a7d68fd605f6 25 }