date and time added
This commit is contained in:
parent
c89402522c
commit
a632d060a8
@ -15,16 +15,17 @@ void setup() {
|
||||
}
|
||||
|
||||
serialGPS.begin(9600);
|
||||
//serialGPS.begin(115200);
|
||||
}
|
||||
|
||||
void loop() {
|
||||
Serial.println("Running loop...");
|
||||
//Serial.println("Running loop...");
|
||||
while (serialGPS.available() > 0) {
|
||||
Serial.println("GPS data available");
|
||||
//Serial.println("GPS data available");
|
||||
if (gps.encode(serialGPS.read())) {
|
||||
Serial.println("GPS data read");
|
||||
//Serial.println("GPS data read");
|
||||
if (gps.location.isValid()) {
|
||||
Serial.println("GPS location valid");
|
||||
//Serial.println("GPS location valid");
|
||||
float latitude = gps.location.lat();
|
||||
String latitudeStr = String(latitude , 6);
|
||||
float longitude = gps.location.lng();
|
||||
@ -35,6 +36,30 @@ void loop() {
|
||||
Serial.print(" Lon: ");
|
||||
Serial.println(longitudeStr);
|
||||
}
|
||||
|
||||
if (gps.date.isValid()) {
|
||||
Serial.print("Date: ");
|
||||
Serial.print(gps.date.year());
|
||||
Serial.print("/");
|
||||
Serial.print(gps.date.month());
|
||||
Serial.print("/");
|
||||
Serial.println(gps.date.day());
|
||||
}
|
||||
|
||||
if (gps.time.isValid()) {
|
||||
Serial.print("Time: ");
|
||||
Serial.print(gps.time.hour());
|
||||
Serial.print(":");
|
||||
Serial.print(gps.time.minute());
|
||||
Serial.print(":");
|
||||
Serial.println(gps.time.second());
|
||||
}
|
||||
|
||||
if (gps.location.isValid()
|
||||
&& gps.date.isValid()
|
||||
&& gps.time.isValid()) {
|
||||
Serial.println("location, date and time are valid");
|
||||
}
|
||||
}
|
||||
}
|
||||
delay(500);
|
||||
|
Loading…
x
Reference in New Issue
Block a user