OpenSeaMap / logger-oseam-0183

Hardware-logger with 2 channels for NMEA-0183 devices, one channel switchable to Seatalk
http://depth.openseamap.org/logger-bestellen
Apache License 2.0
3 stars 3 forks source link

Timecode overruns at strange times #6

Open wschildbach opened 10 years ago

wschildbach commented 10 years ago

In this test run, the logger time stamps rolled over after 18:12:15.985:

18:12:15.825;I;$POSMGYR,110,162,284_5A 18:12:15.825;I;$POSMACC,-15744,-816,224_54 18:12:15.825;I;$POSMVCC,5214_79 18:12:15.771;B;$GPGLL,4330.2656,N,01450.6519,E,013138,A 18:12:15.861;B;$GPGGA,013138,4330.2656,N,01450.6519,E,1,10,1.5,2,M,37,M,, 18:12:15.985;B;$GPVTG,,T,251.6,M,3.3,N,6.1,K 00:00:00.050;B;$GPZDA,013138,22,06,2014,0,0 00:00:00.112;B;$GPRMC,013138,A,4330.2656,N,01450.6519,E,3.3,254.6,220614,3,E_6D 00:00:00.249;B;$GPRMB,A,9.99,R,START ,CURSOR,4347.805,N,01553.345,E,48.8,68.5,-3.3,A_77 00:00:00.827;I;$POSMGYR,38,0,-67_76 00:00:00.827;I;$POSMACC,-16460,-136,-120_73 00:00:00.826;I;$POSMVCC,5214_79

wschildbach commented 10 years ago

Indeed, the time stamp overruns when 65536=2^16 seconds have passed.

willie68 commented 10 years ago

OK, should not be at 18 hours, but an overrun is correct. Which firmware version do you have?

wschildbach commented 10 years ago

03:00:02.843;I;$POSMST,Start NMEA Logger,V 0.1.9*3B

willie68 commented 10 years ago

OK, corrected in next firmware.