Test software for SatChat prototype hardware Platform - MAX32630FTHR
Dependencies: USBDevice max32630fthr
Diff: main.cpp
- Revision:
- 3:1dff075c1c88
- Parent:
- 2:814706310a71
- Child:
- 4:e996385ca6d9
diff -r 814706310a71 -r 1dff075c1c88 main.cpp --- a/main.cpp Sat Jul 01 01:05:45 2017 +0000 +++ b/main.cpp Sat Jul 01 01:18:11 2017 +0000 @@ -35,12 +35,13 @@ int nmea_index = 0; nmea_sentence[nmea_index] = '$'; while (nmea_sentence[nmea_index++] != '\n') { - blue_led = 1; - nmea_sentence[nmea_index] = gps.getc(); - blue_led = 0; - //pc.putc(nmea_sentence[nmea_index-1]); + char nmea_char = gps.getc(); + if ((nmea_sentence[nmea_index-1] == ',')&&(nmea_char == ',')){ + nmea_sentence[nmea_index++] = ' '; //Pad consecutive comma with a space + } + nmea_sentence[nmea_index] = nmea_char; if (nmea_index > 80) { - nmea_index=80; + nmea_index=80; //Don't overflow buffer } } // const char s[2] = ",";