parent
8bad5eacfb
commit
37fed7f05d
|
|
@ -61,7 +61,7 @@ boolean Adafruit_GPS::parse(char *nmea) {
|
|||
sum += parseHex(*(ast+2));
|
||||
|
||||
// check checksum
|
||||
for (char *p = strchr(nmea,'$')+1; p < ast; p++) {
|
||||
for (char *p = nmea+2; p < ast; p++) {
|
||||
sum ^= *p;
|
||||
}
|
||||
if (sum != 0) {
|
||||
|
|
@ -414,7 +414,7 @@ char Adafruit_GPS::read(void) {
|
|||
recvdflag = true;
|
||||
}
|
||||
|
||||
if(c != '\n' && c != '\r') currentline[lineidx++] = c;
|
||||
currentline[lineidx++] = c;
|
||||
if (lineidx >= MAXLINELENGTH)
|
||||
lineidx = MAXLINELENGTH-1;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue