Jamie Bowen / Mbed 2 deprecated RGBLED_K64F_6COLOURS

Dependencies:   mbed

Fork of RGBLED by Steven Cheldelin

Revision:
1:a43483907ce0
Parent:
0:7c0b6a649748
--- a/rgbled.cpp	Mon Jun 09 14:17:39 2014 +0000
+++ b/rgbled.cpp	Thu Jan 29 08:42:26 2015 +0000
@@ -39,6 +39,24 @@
     _pin_blue = _on;
 }
 
+void rgbled::_cyan(void){
+    _pin_red = _off;
+    _pin_green = _on;
+    _pin_blue = _on;
+}
+
+void rgbled::_yellow(void){
+    _pin_red = _on;
+    _pin_green = _on;
+    _pin_blue = _off;
+}
+ 
+void rgbled::_magenta(void){
+    _pin_red = _on;
+    _pin_green = _off;
+    _pin_blue = _on;
+}    
+
 void rgbled::set(color c){
         switch (c) {
             case none :
@@ -47,11 +65,20 @@
             case red :
                 _red();
                 break;
+            case yellow :
+                _yellow();
+                break;
             case green :
                 _green();
                 break;
+            case cyan:
+                _cyan();
+                break;
             case blue :
                 _blue();
                 break;
+            case magenta :
+                _magenta();
+                break;
         }
 }