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.
Dependencies: EthernetInterface LM75B mbed-rtos mbed
Fork of communication by
led.cpp@2:067142778937, 2018-03-13 (annotated)
- Committer:
- JelleRaes
- Date:
- Tue Mar 13 12:15:05 2018 +0000
- Revision:
- 2:067142778937
- Parent:
- 0:52e944ca21ea
- Child:
- 3:9c600fb19ed2
beste versie tot nu toe lol xd
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| JelleRaes | 0:52e944ca21ea | 1 | #include "mbed.h" |
| JelleRaes | 0:52e944ca21ea | 2 | #include <string.h> |
| JelleRaes | 0:52e944ca21ea | 3 | #include "led.h" |
| JelleRaes | 0:52e944ca21ea | 4 | |
| JelleRaes | 0:52e944ca21ea | 5 | Serial pc3(USBTX, USBRX); |
| JelleRaes | 0:52e944ca21ea | 6 | led::led(void) |
| JelleRaes | 0:52e944ca21ea | 7 | { |
| JelleRaes | 2:067142778937 | 8 | /** |
| JelleRaes | 2:067142778937 | 9 | colors[].name = ""; |
| JelleRaes | 2:067142778937 | 10 | colors[].redValue = ; |
| JelleRaes | 2:067142778937 | 11 | colors[].greenValue = ; |
| JelleRaes | 2:067142778937 | 12 | colors[].blueValue = ; |
| JelleRaes | 2:067142778937 | 13 | */ |
| JelleRaes | 2:067142778937 | 14 | |
| JelleRaes | 2:067142778937 | 15 | count =6; |
| JelleRaes | 2:067142778937 | 16 | colors[0].name= "red"; |
| JelleRaes | 0:52e944ca21ea | 17 | colors[0].redValue = 0.0; |
| JelleRaes | 2:067142778937 | 18 | colors[0].greenValue = 1.0; |
| JelleRaes | 2:067142778937 | 19 | colors[0].blueValue = 1.0; |
| JelleRaes | 0:52e944ca21ea | 20 | |
| JelleRaes | 2:067142778937 | 21 | colors[1].name= "green"; |
| JelleRaes | 0:52e944ca21ea | 22 | colors[1].redValue = 1.0; |
| JelleRaes | 2:067142778937 | 23 | colors[1].greenValue = 0.0; |
| JelleRaes | 2:067142778937 | 24 | colors[1].blueValue = 1.0; |
| JelleRaes | 0:52e944ca21ea | 25 | |
| JelleRaes | 2:067142778937 | 26 | colors[2].name= "blue"; |
| JelleRaes | 0:52e944ca21ea | 27 | colors[2].redValue = 1.0; |
| JelleRaes | 2:067142778937 | 28 | colors[2].greenValue = 1.0; |
| JelleRaes | 2:067142778937 | 29 | colors[2].blueValue = 0.0; |
| JelleRaes | 2:067142778937 | 30 | |
| JelleRaes | 2:067142778937 | 31 | colors[3].name= "black"; |
| JelleRaes | 2:067142778937 | 32 | colors[3].redValue = 1.0; |
| JelleRaes | 2:067142778937 | 33 | colors[3].greenValue = 1.0; |
| JelleRaes | 2:067142778937 | 34 | colors[3].blueValue = 1.0; |
| JelleRaes | 0:52e944ca21ea | 35 | |
| JelleRaes | 2:067142778937 | 36 | colors[4].name= "white"; |
| JelleRaes | 2:067142778937 | 37 | colors[4].redValue = 0.0; |
| JelleRaes | 2:067142778937 | 38 | colors[4].greenValue = 0.0; |
| JelleRaes | 2:067142778937 | 39 | colors[4].blueValue = 0.0; |
| JelleRaes | 2:067142778937 | 40 | |
| JelleRaes | 2:067142778937 | 41 | colors[5].name = "yellow"; |
| JelleRaes | 2:067142778937 | 42 | colors[5].redValue = 0.0; |
| JelleRaes | 2:067142778937 | 43 | colors[5].greenValue = 0.0; |
| JelleRaes | 2:067142778937 | 44 | colors[5].blueValue = 1.0; |
| JelleRaes | 0:52e944ca21ea | 45 | } |
| JelleRaes | 0:52e944ca21ea | 46 | |
| JelleRaes | 0:52e944ca21ea | 47 | |
| JelleRaes | 0:52e944ca21ea | 48 | led::COLOR led::getCOLOR(char *n){ |
| JelleRaes | 0:52e944ca21ea | 49 | led::COLOR temp; |
| JelleRaes | 0:52e944ca21ea | 50 | for(int i=0;i<count;i++){ |
| JelleRaes | 0:52e944ca21ea | 51 | if(strcmp(colors[i].name,n) ==0) |
| JelleRaes | 0:52e944ca21ea | 52 | temp=colors[i];} |
| JelleRaes | 0:52e944ca21ea | 53 | return temp; |
| JelleRaes | 0:52e944ca21ea | 54 | } |
