Choose HDOP iinstead of PDOP

Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
This commit is contained in:
Sara Damiano
2020-02-19 18:40:45 -05:00
parent 75d228c545
commit ba780e5ad1
2 changed files with 24 additions and 22 deletions

View File

@@ -463,17 +463,18 @@ class TinyGsmSim7000 : public TinyGsmModem<TinyGsmSim7000>,
streamSkipUntil(','); // Course Over Ground. Degrees. streamSkipUntil(','); // Course Over Ground. Degrees.
streamSkipUntil(','); // Fix Mode streamSkipUntil(','); // Fix Mode
streamSkipUntil(','); // Reserved1 streamSkipUntil(','); // Reserved1
streamSkipUntil(','); // Horizontal Dilution Of Precision iaccuracy =
iaccuracy = streamGetFloatBefore(','); // Position Dilution Of Precision streamGetFloatBefore(','); // Horizontal Dilution Of Precision
streamSkipUntil(','); // Vertical Dilution Of Precision streamSkipUntil(','); // Position Dilution Of Precision
streamSkipUntil(','); // Reserved2 streamSkipUntil(','); // Vertical Dilution Of Precision
ivsat = streamGetIntBefore(','); // GNSS Satellites in View streamSkipUntil(','); // Reserved2
iusat = streamGetIntBefore(','); // GNSS Satellites Used ivsat = streamGetIntBefore(','); // GNSS Satellites in View
streamSkipUntil(','); // GLONASS Satellites Used iusat = streamGetIntBefore(','); // GNSS Satellites Used
streamSkipUntil(','); // Reserved3 streamSkipUntil(','); // GLONASS Satellites Used
streamSkipUntil(','); // C/N0 max streamSkipUntil(','); // Reserved3
streamSkipUntil(','); // HPA streamSkipUntil(','); // C/N0 max
streamSkipUntil('\n'); // VPA streamSkipUntil(','); // HPA
streamSkipUntil('\n'); // VPA
// Set pointers // Set pointers
if (lat != NULL) *lat = ilat; if (lat != NULL) *lat = ilat;

View File

@@ -90,17 +90,18 @@ class TinyGsmSim808 : public TinyGsmSim800, public TinyGsmGPS<TinyGsmSim808> {
streamSkipUntil(','); // Course Over Ground. Degrees. streamSkipUntil(','); // Course Over Ground. Degrees.
streamSkipUntil(','); // Fix Mode streamSkipUntil(','); // Fix Mode
streamSkipUntil(','); // Reserved1 streamSkipUntil(','); // Reserved1
streamSkipUntil(','); // Horizontal Dilution Of Precision iaccuracy =
iaccuracy = streamGetFloatBefore(','); // Position Dilution Of Precision streamGetFloatBefore(','); // Horizontal Dilution Of Precision
streamSkipUntil(','); // Vertical Dilution Of Precision streamSkipUntil(','); // Position Dilution Of Precision
streamSkipUntil(','); // Reserved2 streamSkipUntil(','); // Vertical Dilution Of Precision
ivsat = streamGetIntBefore(','); // GNSS Satellites in View streamSkipUntil(','); // Reserved2
iusat = streamGetIntBefore(','); // GNSS Satellites Used ivsat = streamGetIntBefore(','); // GNSS Satellites in View
streamSkipUntil(','); // GLONASS Satellites Used iusat = streamGetIntBefore(','); // GNSS Satellites Used
streamSkipUntil(','); // Reserved3 streamSkipUntil(','); // GLONASS Satellites Used
streamSkipUntil(','); // C/N0 max streamSkipUntil(','); // Reserved3
streamSkipUntil(','); // HPA streamSkipUntil(','); // C/N0 max
streamSkipUntil('\n'); // VPA streamSkipUntil(','); // HPA
streamSkipUntil('\n'); // VPA
// Set pointers // Set pointers
if (lat != NULL) *lat = ilat; if (lat != NULL) *lat = ilat;