From 7e768d850f34fc777157da75153a44297654b99f Mon Sep 17 00:00:00 2001 From: cfif Date: Thu, 12 Dec 2024 15:47:55 +0300 Subject: [PATCH] Fix --- Src/NmeaACPParser.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Src/NmeaACPParser.c b/Src/NmeaACPParser.c index a6e19ff..dec2a0e 100644 --- a/Src/NmeaACPParser.c +++ b/Src/NmeaACPParser.c @@ -224,10 +224,18 @@ bool bNmeaACPParse(char *rmcString, size_t len, tNmeaAcp *result) { } if (Nmea0183ParseNextPortion(&front, &nextDivider, end) > 0) { - result->magnetic.nsat = *front; + result->magnetic.nsat = Nmea0183ParseDouble(front, nextDivider - front);//*front; } else { result->magnetic.nsat = 0; } + if (Nmea0183ParseNextPortion(&front, &nextDivider, end) > 0) { + result->magnetic.nsat = Nmea0183ParseDouble(front, nextDivider - front);//*front; + } else { + result->magnetic.nsat = 0; + } + + volatile int a = 1; + return true; }