BERTL library, Kevin Heinrich

Dependents:   BertlPingPong_UEbung3_EB

Revision:
3:4326e2654adb
Parent:
2:d9f2452ba88d
Child:
4:066936e2c097
--- a/bertl14.h	Sun Jan 31 16:44:34 2016 +0000
+++ b/bertl14.h	Mon Feb 01 10:48:40 2016 +0000
@@ -1,6 +1,6 @@
 #include <mbed.h>
 //LED-Defines
-#define LED_OFF 0x00            // All Leds are off
+#define LED_OFF 0x00            // 0b0000 0000, All Leds are off
 #define LED_FL_WHITE 0x01       // 0b0000 0001, BERTL FORWARD Left-Side WHITE-LED
 #define LED_FL_YELLOW 0x02      // 0b0000 0010, BERTL FORWARD Left-Side YELLOW-LED
 #define LED_FR_WHITE 0x04       // 0b0000 0100, BERTL FORWARD Right-Side WHITE-LED
@@ -9,14 +9,14 @@
 #define LED_BL_YELLOW 0x20      // 0b0010 0000, BERTL BACKWARD Left-Side YELLOW-LED
 #define LED_BR_RED 0x40         // 0b0100 0000, BERTL BACKWARD Right-Side RED-LED
 #define LED_BR_YELLOW 0x80      // 0b1000 0000, BERTL BACKWARD Right-Side YELLOW-LED
-#define LED_ON 0xFF             // All Leds are on
+#define LED_ON 0xFF             // 0b1111 1111, All Leds are on
 
-#define LED_R_YELLOW (LED_FR_YELLOW|LED_BR_YELLOW)          //Right Side, YELLOW-LEDs are on
-#define LED_L_YELLOW (LED_FL_YELLOW|LED_BL_YELLOW)          //Left Side, YELLOW-LEDs are on
-#define LED_F_WHITE (LED_FL_WHITE|LED_FR_WHITE)             //Forward, WHITE-LEDs are on
-#define LED_B_RED (LED_BL_RED|LED_BR_RED)                   //Backward, RED LEDs are on
-#define LED_B_ALL (LED_B_RED|LED_BL_YELLOW|LED_BR_YELLOW)   //Backward, All LEDs are on
-#define LED_F_ALL (LED_F_WHITE|LED_FL_YELLOW|LED_FR_YELLOW) //Forward, All LEDs are on
+#define LED_R_YELLOW (LED_FR_YELLOW|LED_BR_YELLOW)          // 0b1000 1000, BERTL Right Side, YELLOW-LEDs are on
+#define LED_L_YELLOW (LED_FL_YELLOW|LED_BL_YELLOW)          // 0b0010 0010, BERTL Left Side, YELLOW-LEDs are on
+#define LED_F_WHITE (LED_FL_WHITE|LED_FR_WHITE)             // 0b0000 0101, BERTL Forward, WHITE-LEDs are on
+#define LED_B_RED (LED_BL_RED|LED_BR_RED)                   // 0b0101 0000, BERTL Backward, RED LEDs are on
+#define LED_B_ALL (LED_B_RED|LED_BL_YELLOW|LED_BR_YELLOW)   // 0b1111 0000, BERTL Backward, All LEDs are on
+#define LED_F_ALL (LED_F_WHITE|LED_FL_YELLOW|LED_FR_YELLOW) // 0b0000 1111, BERTL Forward, All LEDs are on
 //--------------------------------------
 // Switches:
 // Switch TA1: DEZ = 1