NTP demo for cypress Pioneer and Proto Dev kits also reads available analogue sensors

Revision:
6:7fb6949e4f7e
Parent:
5:6b62d5cb48e9
Child:
7:a92448410a8e
--- a/main.cpp	Fri Jul 03 15:21:43 2020 +0100
+++ b/main.cpp	Fri Jul 03 15:57:42 2020 +0100
@@ -105,29 +105,29 @@
     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);
+    printf("%s%c[K\r\n",buffer, 0x1b);
     strftime (buffer,sizeof(buffer)," %A   ",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);
+    printf("%s%c[K\r\n",buffer, 0x1b);
     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);
+    printf("%s%c[K\r\n",buffer, 0x1b);
 #ifdef CY8CKIT_TFT
-    sprintf(buffer, " Light = %d%c  \r\n",int(lightlevel*100), '%');
+    sprintf(buffer, " Light = %d%c   ",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);
+    printf("%s%c[K",buffer, 0x1b);
 #else
     float temperature = (B_CONSTANT / (logf((R_REFERENCE / ( 1 / TempAverage - 1 )) / 
                                                R_INFINITY))) + ABSOLUTE_ZERO;
 
-    sprintf(buffer, "Temperature = %d.%1d C\r\n",int(temperature),
+    sprintf(buffer, " Temperature = %d.%1d C\r\n",int(temperature),
                         int((temperature-(int)temperature)*10));
                             GUI_SetFont(GUI_FONT_32B_1);
     GUI_DispStringHCenterAt(buffer,LCD_GetXSize()/2,LCD_GetYSize()/2 - GUI_GetFontSizeY()/2 - 60);
-    printf("%s",buffer);
+    printf("%s%c[K",buffer, 0x1b);
 #endif
     printf("%c[4A", 0x1b );
 }