Så fort jag får en fix så blir datan som nedan. Det sista borde ju vara en checksum men den ska väl alltid starta med ett stjärntecken(*)..? Eller?
Jag har testat både tinyGPS biblioteket samt tinyGPS++ och båda falerar då strängen som den ser ut(som nedan) ej går att parsa korrekt. Checksumman saknas...
Finns någon med erfarenhet kring arduino och gps:er och kan gissa sig till varför det blir så här? Det är bara när gps:en får en fix som checksumman försvinner alltså. Inte vid uppstart.
Kod: Markera allt
$GPRMC,104318.00,A,5835.25917,N,01611.78210,E,0.336,,280914,,,DS
$GPRMC,104319.00,A,5835.25929,N,01611.78187,E,0.137,,280914,,,D3
$GPRMC,104320.00,A,5835.25943,N,01611.78171,E,0.063,,280914,,,DG
$GPRMC,104321.00,A,5835.25953,N,01611.78154,E,0.348,,280914,,,D2
$GPRMC,104322.00,A,5835.25958,N,01611.78144,E,0.307,,280914,,,D8
$GPRMC,104323.00,A,5835.25965,N,01611.78136,E,0.100,,280914,,,D,
$GPRMC,104324.00,A,5835.25973,N,01611.78126,E,0.059,,280914,,,D6
$GPRMC,104325.00,A,5835.25985,N,01611.78107,E,0.266,,280914,,,D6
$GPRMC,104326.00,A,5835.25997,N,01611.78085,E,0.398,,280914,,,D0
$GPRMC,104327.00,A,5835.26004,N,01611.78071,E,0.076,,280914,,,D$