Browse Source

Choose HDOP iinstead of PDOP

Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
v_master
Sara Damiano 5 years ago
parent
commit
ba780e5ad1
2 changed files with 24 additions and 22 deletions
  1. +12
    -11
      src/TinyGsmClientSIM7000.h
  2. +12
    -11
      src/TinyGsmClientSIM808.h

+ 12
- 11
src/TinyGsmClientSIM7000.h 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 = streamGetFloatBefore(','); // Position Dilution Of Precision
streamSkipUntil(','); // Vertical Dilution Of Precision
streamSkipUntil(','); // Reserved2
ivsat = streamGetIntBefore(','); // GNSS Satellites in View
iusat = streamGetIntBefore(','); // GNSS Satellites Used
streamSkipUntil(','); // GLONASS Satellites Used
streamSkipUntil(','); // Reserved3
streamSkipUntil(','); // C/N0 max
streamSkipUntil(','); // HPA
streamSkipUntil('\n'); // VPA
iaccuracy =
streamGetFloatBefore(','); // Horizontal Dilution Of Precision
streamSkipUntil(','); // Position Dilution Of Precision
streamSkipUntil(','); // Vertical Dilution Of Precision
streamSkipUntil(','); // Reserved2
ivsat = streamGetIntBefore(','); // GNSS Satellites in View
iusat = streamGetIntBefore(','); // GNSS Satellites Used
streamSkipUntil(','); // GLONASS Satellites Used
streamSkipUntil(','); // Reserved3
streamSkipUntil(','); // C/N0 max
streamSkipUntil(','); // HPA
streamSkipUntil('\n'); // VPA
// Set pointers // Set pointers
if (lat != NULL) *lat = ilat; if (lat != NULL) *lat = ilat;


+ 12
- 11
src/TinyGsmClientSIM808.h 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 = streamGetFloatBefore(','); // Position Dilution Of Precision
streamSkipUntil(','); // Vertical Dilution Of Precision
streamSkipUntil(','); // Reserved2
ivsat = streamGetIntBefore(','); // GNSS Satellites in View
iusat = streamGetIntBefore(','); // GNSS Satellites Used
streamSkipUntil(','); // GLONASS Satellites Used
streamSkipUntil(','); // Reserved3
streamSkipUntil(','); // C/N0 max
streamSkipUntil(','); // HPA
streamSkipUntil('\n'); // VPA
iaccuracy =
streamGetFloatBefore(','); // Horizontal Dilution Of Precision
streamSkipUntil(','); // Position Dilution Of Precision
streamSkipUntil(','); // Vertical Dilution Of Precision
streamSkipUntil(','); // Reserved2
ivsat = streamGetIntBefore(','); // GNSS Satellites in View
iusat = streamGetIntBefore(','); // GNSS Satellites Used
streamSkipUntil(','); // GLONASS Satellites Used
streamSkipUntil(','); // Reserved3
streamSkipUntil(','); // C/N0 max
streamSkipUntil(','); // HPA
streamSkipUntil('\n'); // VPA
// Set pointers // Set pointers
if (lat != NULL) *lat = ilat; if (lat != NULL) *lat = ilat;


Loading…
Cancel
Save