Jelle Raes / Mbed 2 deprecated Projec_1_projectlab

Dependencies:   EthernetInterface LM75B mbed-rtos mbed

Fork of communication by Jelle Raes

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?

UserRevisionLine numberNew 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 }