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@0:a7d68fd605f6, 2016-10-23 (annotated)
- Committer:
- suupen
- Date:
- Sun Oct 23 09:47:14 2016 +0000
- Revision:
- 0:a7d68fd605f6
- Child:
- 1:ffa16c2a347f
??; ;
Who changed what in which revision?
| User | Revision | Line number | New 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 | } |