Andrew Reed
/
NTP-Demo+Sensor
NTP demo for cypress Pioneer and Proto Dev kits also reads available analogue sensors
Diff: main.cpp
- Revision:
- 4:6f3c2a46cec2
- Parent:
- 3:9d9e29b54a1a
- Child:
- 5:6b62d5cb48e9
--- a/main.cpp Wed Jul 01 19:48:13 2020 +0100 +++ b/main.cpp Thu Jul 02 11:06:15 2020 +0100 @@ -101,7 +101,7 @@ //rawtime = rawtime - (4*60*60); // UTC - 4hours ... serious hack which only works in summer rawtime = rawtime + 3600; // GMT + 1 for BST timeinfo = localtime (&rawtime); - strftime (buffer,sizeof(buffer)," %r ", timeinfo); + strftime (buffer,sizeof(buffer)," %T ", timeinfo); GUI_SetFont(GUI_FONT_32B_1); GUI_DispStringHCenterAt(buffer,LCD_GetXSize()/2,LCD_GetYSize()/2 - GUI_GetFontSizeY()/2 - 20); printf("%s\r\n", buffer); @@ -109,12 +109,12 @@ GUI_SetFont(GUI_FONT_32B_1); GUI_DispStringHCenterAt(buffer,LCD_GetXSize()/2,LCD_GetYSize()/2 - GUI_GetFontSizeY()/2 + 20); printf("%s\r\n", buffer); - strftime (buffer,sizeof(buffer)," %D ",timeinfo); + strftime (buffer,sizeof(buffer)," %d/%m/%y ",timeinfo); GUI_SetFont(GUI_FONT_32B_1); GUI_DispStringHCenterAt(buffer,LCD_GetXSize()/2,LCD_GetYSize()/2 - GUI_GetFontSizeY()/2 + 60); printf("%s\r\n", buffer); #ifdef CY8CKIT_TFT - sprintf(buffer, " Light = %d %c \r\n",int(lightlevel*100), '%'); + sprintf(buffer, " Light = %d%c \r\n",int(lightlevel*100), '%'); GUI_SetFont(GUI_FONT_32B_1); GUI_DispStringHCenterAt(buffer,LCD_GetXSize()/2,LCD_GetYSize()/2 - GUI_GetFontSizeY()/2 - 60); printf("%s",buffer);