RTC sync with GPS v1.2
This commit is contained in:
@@ -34,7 +34,9 @@ void setup() { // the setup function runs once when you
|
||||
lcd.clear();
|
||||
lcd.backlight();
|
||||
lcd.setCursor(0,0);
|
||||
lcd.print("DEBUG[setup()]");
|
||||
lcd.print("RTC sync GPS");
|
||||
lcd.setCursor(0,1);
|
||||
lcd.print("v1.2");
|
||||
DEBUG_PORT.begin(38400);
|
||||
DEBUG_PORT.flush();
|
||||
delay(1000);
|
||||
@@ -87,24 +89,24 @@ void RTCtoLCD() {
|
||||
char message[50];
|
||||
|
||||
if (NewSec) {
|
||||
DEBUG_PORT.println("DEBUG[RTCtoLCD] newSec");
|
||||
//DEBUG_PORT.println("DEBUG[RTCtoLCD] RTCMillis: " + String(RTCMillis));
|
||||
//DEBUG_PORT.println("DEBUG[RTCtoLCD] newSec");
|
||||
//DEBUG_PORT.println("DEBUG[RTCtoLCD] RTCMicros: " + String(RTCMicros));
|
||||
//DEBUG_PORT.println("DEBUG[RTCtoLCD] RTC_sec: " + String(RTC_sec));
|
||||
//DEBUG_PORT.println("DEBUG[RTCtoLCD] millis: " + String(millis()));
|
||||
//snprintf(segment, sizeof(segment),"%.2u", second(Loc_t));
|
||||
snprintf(segment, sizeof(segment),"%.2u", second(RTC_t));
|
||||
lcd.setCursor(6, 0);
|
||||
lcd.setCursor(14, 0);
|
||||
lcd.print(segment);
|
||||
}
|
||||
|
||||
if (NewMin) {
|
||||
//snprintf(segment, sizeof(segment),"%.2u", minute(Loc_t));
|
||||
snprintf(segment, sizeof(segment),"%.2u", minute(RTC_t));
|
||||
lcd.setCursor(3, 0);
|
||||
lcd.setCursor(11, 0);
|
||||
lcd.print(segment);
|
||||
//snprintf(segment, sizeof(segment),"%.2u", hour(Loc_t));
|
||||
snprintf(segment, sizeof(segment),"%.2u", hour(RTC_t));
|
||||
lcd.setCursor(0, 0);
|
||||
lcd.setCursor(8, 0);
|
||||
lcd.print(segment);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user