BERTL17 WS2812B Test

Dependencies:   mbed WS2812 PixelArray

Revision:
2:f85e3daacaa0
Parent:
1:c2876522bf56
Child:
3:8b5336449a8a
--- a/main.cpp	Thu Apr 04 16:35:13 2019 +0000
+++ b/main.cpp	Thu Apr 04 16:59:17 2019 +0000
@@ -1,3 +1,11 @@
+/*
+Name: RGBertil
+Beschreibung: WS2812B am Bertl über serielle Schnittstelle kontrollieren
+Autor: Elias Nestl
+Für: Bulme BERTL17
+Klasse: 3BHEL 2018/19
+*/
+
 #include "mbed.h"
 #include "stdlib.h"
 #include "string"
@@ -56,7 +64,7 @@
     string s;
     while (true) {
         char c = pc.getc(); // Charakter lesen
-        pc.printf("-> %c\n", c);
+        pc.printf("-> %c\n", c); ); // Gelesenen Charakter ausgeben
         
         switch (c) {
             case '1': // Erste LED schalten
@@ -70,7 +78,7 @@
                 break;
             case 's': // Farbe ändern
                 s = readString("R"); // Rot einlesen
-                col = atoi(s.c_str()) * 256 * 256; // String in integer wandeln
+                col = atoi(s.c_str()) * 256 * 256; // String in integer wandeln und an richtige Stelle bitshiften
                 
                 s = readString("G"); // Grün einlesen
                 col += atoi(s.c_str()) * 256;