Updated ref
Dependencies: FXOS8700Q-driver MODSERIAL
Fork of AAT_LWM2M_K64F by
Diff: resources.h
- Revision:
- 57:c8acc7c16cbd
- Parent:
- 56:1f3fccf0d3f4
- Child:
- 58:8c8679a77b7c
--- a/resources.h Mon Jan 23 06:21:44 2017 +0000 +++ b/resources.h Mon Jan 23 06:52:03 2017 +0000 @@ -432,7 +432,7 @@ // Global Positioning System Fix Data if(strncmp(cmd,"$GPGGA", 6) == 0) { - sscanf(cmd, "$GPGGA,%f,%f,%c,%f,%c,%d,%d,%f", &timefix, &latitude, &ns, &longitude, &ew, &fq, &nst, &altitude); + sscanf(cmd, "$GPGGA,%f,%f,%c,%f,%c,%d,%d,%*f,%f", &timefix, &latitude, &ns, &longitude, &ew, &fq, &nst, &altitude); output.printf("GPGGA Fix taken at: %f, Latitude: %f %c, Longitude: %f %c, Fix quality: %d, Number of sat: %d, Altitude: %f M\n", timefix, latitude, ns, longitude, ew, fq, nst, altitude); gnss_scan.latitude = latitude; gnss_scan.longitude = longitude; @@ -635,7 +635,7 @@ // Global Positioning System Fix Data if(strncmp(cmd,"$GPGGA", 6) == 0) { - sscanf(cmd, "$GPGGA,%d,%f,%c,%f,%c,%d,%d,%f", &timefix, &latitude, &ns, &longitude, &ew, &fq, &nst, &altitude); + sscanf(cmd, "$GPGGA,%f,%f,%c,%f,%c,%d,%d,%*f,%f", &timefix, &latitude, &ns, &longitude, &ew, &fq, &nst, &altitude); //output.printf("GPGGA Fix taken at: %d, Latitude: %f %c, Longitude: %f %c, Fix quality: %d, Number of sat: %d, Altitude: %f M\n", timefix, latitude, ns, longitude, ew, fq, nst, altitude); gnss_scan.latitude = latitude; gnss_scan.longitude = longitude;