LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   General (http://www.linuxquestions.org/questions/general-10/)
-   -   GPS record failed checksum: $GPRMC invalid fixtime: [979974216] 2001/01/20 07: UTC (http://www.linuxquestions.org/questions/general-10/gps-record-failed-checksum-%24gprmc-invalid-fixtime-%5B979974216%5D-2001-01-20-07-utc-4175448296/)

TheIndependentAquarius 02-02-2013 03:04 AM

GPS record failed checksum: $GPRMC invalid fixtime: [979974216] 2001/01/20 07: UTC
 
The GPS is showing valid data indicated by A, and the string shown
on Minicom (on Linux) is:

Quote:

$GPRMC, 070839, A, 2826, 2242, N, 07700, 6017, E, 000.0,123.6, 020213,000.8,E,A*1A
http://aprs.gids.nl/nmea/#rmc
So, is 020213 the date stamp here? It means 1970.

I am using http://www.opendmtp.org/ 's c-client. It says:

Quote:

GPS record failed checksum: $GPRMC
$GPRMC invalid fixtime: [979974216] 2001/01/20 07: UTC
What does the above error messages indicate, and how to correct them?
Any source where I can read about these error messages?


Why is it showing the dates of 2001 and 1970? Is the result valid?

P.S. Brand name of GPS device is unknown to me.

michaelk 02-02-2013 08:52 AM

No, the time and date look valid to me i.e. 07:08:39 UTC, 02 Feb 2013. I have not calculated the check sum to see if it is valid. I do notice that the latitude/longitude format is different then what I expect and as shown in the sample data from the posted website. I also would not expect the extra spaces. Is that the exact message?

Quote:

2826, 2242, N, 07700, 6017, E
vs
Quote:

2826.2242,N,07700.6017,E

TheIndependentAquarius 02-02-2013 09:02 AM

Ah, I misread that time stamp of minicom. Thanks.
What about that "fixtime", what does that indicate?
I'll confirm the string format within 2 days.

michaelk 02-02-2013 09:35 AM

In a nutshell fix time is the time the lat/long was calculated in the message.


All times are GMT -5. The time now is 09:00 AM.