gpsread.cpp: comments edited
This commit is contained in:
parent
c1c7ae4de8
commit
73104cafeb
@ -6,8 +6,11 @@
|
|||||||
// Local logging tag
|
// Local logging tag
|
||||||
static const char TAG[] = __FILE__;
|
static const char TAG[] = __FILE__;
|
||||||
|
|
||||||
// we use NMEA $GPZDA sentence field 1 for time synchronization
|
// we use NMEA ZDA sentence field 1 for time synchronization
|
||||||
// $GPZDA gives time for preceding pps pulse, but does not has a constant offset
|
// ZDA gives time for preceding pps pulse
|
||||||
|
// downsight is that it does not have a constant offset
|
||||||
|
// thus precision is only +/- 1 second
|
||||||
|
|
||||||
TinyGPSPlus gps;
|
TinyGPSPlus gps;
|
||||||
TinyGPSCustom gpstime(gps, "GPZDA", 1); // field 1 = UTC time
|
TinyGPSCustom gpstime(gps, "GPZDA", 1); // field 1 = UTC time
|
||||||
static const String ZDA_Request = "$EIGPQ,ZDA*39\r\n";
|
static const String ZDA_Request = "$EIGPQ,ZDA*39\r\n";
|
||||||
@ -95,7 +98,7 @@ time_t get_gpstime(uint16_t *msec) {
|
|||||||
|
|
||||||
time_t time_sec = 0;
|
time_t time_sec = 0;
|
||||||
|
|
||||||
// poll NMEA $GPZDA sentence
|
// poll NMEA ZDA sentence
|
||||||
#ifdef GPS_SERIAL
|
#ifdef GPS_SERIAL
|
||||||
GPS_Serial.print(ZDA_Request);
|
GPS_Serial.print(ZDA_Request);
|
||||||
// wait for gps NMEA answer
|
// wait for gps NMEA answer
|
||||||
|
Loading…
Reference in New Issue
Block a user