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@1:b2a97244857c, 2014-05-31 (annotated)
- Committer:
 - ralleboehm
 - Date:
 - Sat May 31 19:07:57 2014 +0000
 - Revision:
 - 1:b2a97244857c
 - Parent:
 - 0:59594d96b9ce
 - Child:
 - 2:8d698a18ae6f
 
sparkfun migration to mbed
Who changed what in which revision?
| User | Revision | Line number | New contents of line | 
|---|---|---|---|
| ralleboehm | 0:59594d96b9ce | 1 | #include "mbed.h" | 
| ralleboehm | 0:59594d96b9ce | 2 | |
| ralleboehm | 1:b2a97244857c | 3 | DigitalOut red(D7); | 
| ralleboehm | 0:59594d96b9ce | 4 | DigitalOut green(D6); | 
| ralleboehm | 0:59594d96b9ce | 5 | DigitalOut blue(D5); | 
| ralleboehm | 0:59594d96b9ce | 6 | |
| ralleboehm | 1:b2a97244857c | 7 | |
| ralleboehm | 1:b2a97244857c | 8 | |
| ralleboehm | 1:b2a97244857c | 9 | int maincolor(void) | 
| ralleboehm | 1:b2a97244857c | 10 | { | 
| ralleboehm | 1:b2a97244857c | 11 | { | 
| ralleboehm | 0:59594d96b9ce | 12 | red=0; //all off | 
| ralleboehm | 0:59594d96b9ce | 13 | green=0; | 
| ralleboehm | 0:59594d96b9ce | 14 | blue=0; | 
| ralleboehm | 0:59594d96b9ce | 15 | wait(1); | 
| ralleboehm | 0:59594d96b9ce | 16 | |
| ralleboehm | 0:59594d96b9ce | 17 | red=1; //just red | 
| ralleboehm | 0:59594d96b9ce | 18 | green=0; | 
| ralleboehm | 0:59594d96b9ce | 19 | blue=0; | 
| ralleboehm | 0:59594d96b9ce | 20 | wait(1); | 
| ralleboehm | 0:59594d96b9ce | 21 | |
| ralleboehm | 0:59594d96b9ce | 22 | red=0; //just green | 
| ralleboehm | 0:59594d96b9ce | 23 | green=1; | 
| ralleboehm | 0:59594d96b9ce | 24 | blue=0; | 
| ralleboehm | 0:59594d96b9ce | 25 | wait(1); | 
| ralleboehm | 0:59594d96b9ce | 26 | |
| ralleboehm | 0:59594d96b9ce | 27 | red=0; //just blue | 
| ralleboehm | 0:59594d96b9ce | 28 | green=0; | 
| ralleboehm | 0:59594d96b9ce | 29 | blue=1; | 
| ralleboehm | 0:59594d96b9ce | 30 | wait(1); | 
| ralleboehm | 0:59594d96b9ce | 31 | |
| ralleboehm | 0:59594d96b9ce | 32 | |
| ralleboehm | 0:59594d96b9ce | 33 | red=1; //yellow... red and green | 
| ralleboehm | 0:59594d96b9ce | 34 | green=1; | 
| ralleboehm | 0:59594d96b9ce | 35 | blue=0; | 
| ralleboehm | 0:59594d96b9ce | 36 | wait(1); | 
| ralleboehm | 0:59594d96b9ce | 37 | |
| ralleboehm | 0:59594d96b9ce | 38 | red=0; //cyan... green and bue | 
| ralleboehm | 0:59594d96b9ce | 39 | green=1; | 
| ralleboehm | 0:59594d96b9ce | 40 | blue=1; | 
| ralleboehm | 0:59594d96b9ce | 41 | wait(1); | 
| ralleboehm | 0:59594d96b9ce | 42 | |
| ralleboehm | 0:59594d96b9ce | 43 | red=1; //purple... red and blue | 
| ralleboehm | 0:59594d96b9ce | 44 | green=0; | 
| ralleboehm | 0:59594d96b9ce | 45 | blue=1; | 
| ralleboehm | 0:59594d96b9ce | 46 | wait(1); | 
| ralleboehm | 0:59594d96b9ce | 47 | |
| ralleboehm | 0:59594d96b9ce | 48 | red=1; //white... all | 
| ralleboehm | 0:59594d96b9ce | 49 | green=1; | 
| ralleboehm | 0:59594d96b9ce | 50 | blue=1; | 
| ralleboehm | 0:59594d96b9ce | 51 | wait(1); | 
| ralleboehm | 1:b2a97244857c | 52 | } | 
| ralleboehm | 1:b2a97244857c | 53 | return 0; | 
| ralleboehm | 1:b2a97244857c | 54 | } | 
| ralleboehm | 1:b2a97244857c | 55 | |
| ralleboehm | 1:b2a97244857c | 56 | |
| ralleboehm | 1:b2a97244857c | 57 | int main(void) | 
| ralleboehm | 1:b2a97244857c | 58 | { | 
| ralleboehm | 1:b2a97244857c | 59 | while(1) | 
| ralleboehm | 1:b2a97244857c | 60 | { | 
| ralleboehm | 1:b2a97244857c | 61 | maincolor(); | 
| ralleboehm | 1:b2a97244857c | 62 | } | 
| ralleboehm | 1:b2a97244857c | 63 | } | 
| ralleboehm | 1:b2a97244857c | 64 |