STATIC COLORS for WIZwiki7500
Dependents: HTTP_SDCard_File_Server_WIZwiki-W7500 WIZwiki-W7500_ADC_Sampling WIZwiki-W7500_ADC_PerformanceMeter WIZwiki-W7500_ADC
static_colors.h@0:a638217762a2, 2016-05-15 (annotated)
- Committer:
- Fo170
- Date:
- Sun May 15 13:03:20 2016 +0000
- Revision:
- 0:a638217762a2
STATIC COLORS for WIZwiki7500
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Fo170 | 0:a638217762a2 | 1 | #if defined(TARGET_WIZwiki_W7500) |
Fo170 | 0:a638217762a2 | 2 | /* W7500 |
Fo170 | 0:a638217762a2 | 3 | LED1 = LED_RED = LEDR = PC_8 |
Fo170 | 0:a638217762a2 | 4 | LED2 = LED_GREEN = LEDG = PC_9 |
Fo170 | 0:a638217762a2 | 5 | LED3 = LED_BLUE = LEDB = PC_5 |
Fo170 | 0:a638217762a2 | 6 | LED4 = LED_BLUE |
Fo170 | 0:a638217762a2 | 7 | */ |
Fo170 | 0:a638217762a2 | 8 | DigitalOut led_r(LED_RED); |
Fo170 | 0:a638217762a2 | 9 | DigitalOut led_g(LED_GREEN); |
Fo170 | 0:a638217762a2 | 10 | DigitalOut led_b(LED_BLUE); |
Fo170 | 0:a638217762a2 | 11 | |
Fo170 | 0:a638217762a2 | 12 | #define LED_ON 0 |
Fo170 | 0:a638217762a2 | 13 | #define LED_OFF 1 |
Fo170 | 0:a638217762a2 | 14 | |
Fo170 | 0:a638217762a2 | 15 | #define _WHITE_ 9 |
Fo170 | 0:a638217762a2 | 16 | #define _PURPLE_ 7 |
Fo170 | 0:a638217762a2 | 17 | #define _BLUE_ 6 |
Fo170 | 0:a638217762a2 | 18 | #define _CYAN_ 55 |
Fo170 | 0:a638217762a2 | 19 | #define _GREEN_ 5 |
Fo170 | 0:a638217762a2 | 20 | #define _YELLOW_ 4 |
Fo170 | 0:a638217762a2 | 21 | //#define _ORANGE_ 3 |
Fo170 | 0:a638217762a2 | 22 | #define _RED_ 2 |
Fo170 | 0:a638217762a2 | 23 | #define _BLACK_ 0 |
Fo170 | 0:a638217762a2 | 24 | |
Fo170 | 0:a638217762a2 | 25 | void COLOR(int c) |
Fo170 | 0:a638217762a2 | 26 | { |
Fo170 | 0:a638217762a2 | 27 | switch(c) |
Fo170 | 0:a638217762a2 | 28 | { |
Fo170 | 0:a638217762a2 | 29 | case _WHITE_: |
Fo170 | 0:a638217762a2 | 30 | led_r = LED_ON, led_g = LED_ON, led_b = LED_ON; |
Fo170 | 0:a638217762a2 | 31 | break; |
Fo170 | 0:a638217762a2 | 32 | |
Fo170 | 0:a638217762a2 | 33 | case _PURPLE_: |
Fo170 | 0:a638217762a2 | 34 | led_r = LED_ON, led_g = LED_OFF, led_b = LED_ON; |
Fo170 | 0:a638217762a2 | 35 | break; |
Fo170 | 0:a638217762a2 | 36 | |
Fo170 | 0:a638217762a2 | 37 | case _BLUE_: |
Fo170 | 0:a638217762a2 | 38 | led_r = LED_OFF, led_g = LED_OFF, led_b = LED_ON; |
Fo170 | 0:a638217762a2 | 39 | break; |
Fo170 | 0:a638217762a2 | 40 | |
Fo170 | 0:a638217762a2 | 41 | case _CYAN_: |
Fo170 | 0:a638217762a2 | 42 | led_r = LED_OFF, led_g = LED_ON, led_b = LED_ON; |
Fo170 | 0:a638217762a2 | 43 | break; |
Fo170 | 0:a638217762a2 | 44 | |
Fo170 | 0:a638217762a2 | 45 | case _GREEN_: |
Fo170 | 0:a638217762a2 | 46 | led_r = LED_OFF, led_g = LED_ON, led_b = LED_OFF; |
Fo170 | 0:a638217762a2 | 47 | break; |
Fo170 | 0:a638217762a2 | 48 | |
Fo170 | 0:a638217762a2 | 49 | case _YELLOW_: |
Fo170 | 0:a638217762a2 | 50 | led_r = LED_ON, led_g = LED_ON, led_b = LED_OFF; |
Fo170 | 0:a638217762a2 | 51 | break; |
Fo170 | 0:a638217762a2 | 52 | |
Fo170 | 0:a638217762a2 | 53 | case _RED_: |
Fo170 | 0:a638217762a2 | 54 | led_r = LED_ON, led_g = LED_OFF, led_b = LED_OFF; |
Fo170 | 0:a638217762a2 | 55 | break; |
Fo170 | 0:a638217762a2 | 56 | |
Fo170 | 0:a638217762a2 | 57 | case _BLACK_: |
Fo170 | 0:a638217762a2 | 58 | default: |
Fo170 | 0:a638217762a2 | 59 | led_r = LED_OFF, led_g = LED_OFF, led_b = LED_OFF; |
Fo170 | 0:a638217762a2 | 60 | } |
Fo170 | 0:a638217762a2 | 61 | } |
Fo170 | 0:a638217762a2 | 62 | #endif |