Wakeup Light with touch user interface, anti-aliased Font, SD card access and RTC usage on STM32F746NG-DISCO board
Dependencies: BSP_DISCO_F746NG_patch_fixed LCD_DISCO_F746NG TS_DISCO_F746NG FATFileSystem TinyJpgDec_interwork mbed-src
Diff: UI_ColorTest.cpp
- Revision:
- 7:dc29f6647486
- Parent:
- 5:13c70bcde7f6
--- a/UI_ColorTest.cpp Tue Nov 10 22:39:50 2015 +0000 +++ b/UI_ColorTest.cpp Thu Nov 12 21:21:48 2015 +0000 @@ -10,11 +10,9 @@ DPrintf_("UI_ColorTestHandler: %u.\r\n",index); if (index==-1) { + LED_SetColor(0x00000000); UI_Show(&uiMain); - uiColorTest.data.valueAdjust.values[0]=0; - uiColorTest.data.valueAdjust.values[1]=0; - uiColorTest.data.valueAdjust.values[2]=0; - uiColorTest.data.valueAdjust.values[3]=0; + break; } else if (index==0) uiColorTest.data.valueAdjust.values[0]=(uiColorTest.data.valueAdjust.values[0]+0x10) & 0xFF; @@ -32,12 +30,14 @@ uiColorTest.data.valueAdjust.values[2]=(uiColorTest.data.valueAdjust.values[2]-0x10) & 0xFF; else if (index==7) uiColorTest.data.valueAdjust.values[3]=(uiColorTest.data.valueAdjust.values[3]-0x10) & 0xFF; - // fall through - - case UR_SHOW: color=COLOR_CREATE(uiColorTest.data.valueAdjust.values[0],uiColorTest.data.valueAdjust.values[1],uiColorTest.data.valueAdjust.values[2],uiColorTest.data.valueAdjust.values[3]); DPrintf_("UI_ColorTestHandler: Color: 0x%08X.\r\n",color); LED_SetColor(color); break; + + case UR_SHOW: + color=COLOR_CREATE(uiColorTest.data.valueAdjust.values[0],uiColorTest.data.valueAdjust.values[1],uiColorTest.data.valueAdjust.values[2],uiColorTest.data.valueAdjust.values[3]); + LED_SetColor(color); + break; } }