Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
- Committer:
- suupen
- Date:
- 2016-11-09
- Revision:
- 1:ffa16c2a347f
- Parent:
- 0:a7d68fd605f6
File content as of revision 1:ffa16c2a347f:
#include "mbed.h"
#include "DigitalSw.h"
//DigitalSw sw1( p21, 1);
//DigitalSw sw2( p22, 1);
DigitalSw sw[] = {
DigitalSw(p21),
DigitalSw(p22),
DigitalSw(p23)
};
DigitalOut level(LED4);
DigitalOut onEdgeToggle1(LED1);
DigitalOut onEdgeToggle2(LED2);
DigitalOut onEdgeToggle3(LED3);
int main() {
while(1) {
level = sw[0].getLevel();
if(sw[0].getOnEdge() == 1){
onEdgeToggle1 = !onEdgeToggle1;
}
if(sw[1].getOnEdge() == 1){
onEdgeToggle2 = !onEdgeToggle2;
}
if(sw[2].getOnEdge() == 1){
onEdgeToggle3 = !onEdgeToggle3;
}
}
}