summaryrefslogtreecommitdiff
path: root/test/daemon/firefly-II.log.chk
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-01-29 08:24:30 -0500
committerEric S. Raymond <esr@thyrsus.com>2011-01-29 08:24:30 -0500
commit34e440c26892b2950d7a368974bbbf59fdf59883 (patch)
tree130a34a5942111b62415d16c8dbe420cecbf2926 /test/daemon/firefly-II.log.chk
parent50ac32cd433dd8c4a3da702edea4765694315492 (diff)
downloadgpsd-34e440c26892b2950d7a368974bbbf59fdf59883.tar.gz
Timestamps in TPV and SKY go from float seconds since Unix epoch to ISO8601.
Protocol version number is bumped. Python and C test clients are known to work; interfaces of the C and Python client bindings are unchanged. Third-party client-side bindings which rely on naively copying JSON members will break (implementers have been repeatedly warned not to do this).
Diffstat (limited to 'test/daemon/firefly-II.log.chk')
-rw-r--r--test/daemon/firefly-II.log.chk162
1 files changed, 81 insertions, 81 deletions
diff --git a/test/daemon/firefly-II.log.chk b/test/daemon/firefly-II.log.chk
index 7114311d..7dd143e0 100644
--- a/test/daemon/firefly-II.log.chk
+++ b/test/daemon/firefly-II.log.chk
@@ -1,243 +1,243 @@
$GPRMC,005947.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*2F
-{"class":"TPV","tag":"RMC","time":1278550787.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:47.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005947.00,08,07,2010,+00,00*4E
$GPRMC,005948.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*20
-{"class":"TPV","tag":"RMC","time":1278550788.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:48.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005948.00,08,07,2010,+00,00*41
$GPRMC,005949.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*21
-{"class":"TPV","tag":"RMC","time":1278550789.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:49.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005949.00,08,07,2010,+00,00*40
$GPRMC,005950.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*29
-{"class":"TPV","tag":"RMC","time":1278550790.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:50.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005950.00,08,07,2010,+00,00*48
$GPRMC,005951.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550791.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:51.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005951.00,08,07,2010,+00,00*49
$GPRMC,005952.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*2B
-{"class":"TPV","tag":"RMC","time":1278550792.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:52.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005952.00,08,07,2010,+00,00*4A
$GPRMC,005953.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*2A
-{"class":"TPV","tag":"RMC","time":1278550793.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:53.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005953.00,08,07,2010,+00,00*4B
$GPRMC,005954.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550794.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:54.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005954.00,08,07,2010,+00,00*4C
$GPRMC,005955.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*2C
-{"class":"TPV","tag":"RMC","time":1278550795.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:55.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005955.00,08,07,2010,+00,00*4D
$GPRMC,005956.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*2F
-{"class":"TPV","tag":"RMC","time":1278550796.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:56.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005956.00,08,07,2010,+00,00*4E
$GPRMC,005957.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550797.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:57.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005957.00,08,07,2010,+00,00*4F
$GPRMC,005958.00,A,3715.6616,N,12157.6709,W,0.0,0.0,080710,,*21
-{"class":"TPV","tag":"RMC","time":1278550798.000,"ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:58.00Z","ept":0.005,"lat":37.261026667,"lon":-121.961181667,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005958.00,08,07,2010,+00,00*40
$GPRMC,005959.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*2A
-{"class":"TPV","tag":"RMC","time":1278550799.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T00:59:59.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,005959.00,08,07,2010,+00,00*41
$GPRMC,010000.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*2B
-{"class":"TPV","tag":"RMC","time":1278550800.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:00.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010000.00,08,07,2010,+00,00*40
$GPRMC,010001.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*2A
-{"class":"TPV","tag":"RMC","time":1278550801.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:01.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010001.00,08,07,2010,+00,00*41
$GPRMC,010002.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*29
-{"class":"TPV","tag":"RMC","time":1278550802.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:02.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010002.00,08,07,2010,+00,00*42
$GPRMC,010003.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550803.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:03.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010003.00,08,07,2010,+00,00*43
$GPRMC,010004.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*2F
-{"class":"TPV","tag":"RMC","time":1278550804.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:04.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010004.00,08,07,2010,+00,00*44
$GPRMC,010005.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550805.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:05.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010005.00,08,07,2010,+00,00*45
$GPRMC,010006.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550806.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:06.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010006.00,08,07,2010,+00,00*46
$GPRMC,010007.00,A,3715.6614,N,12157.6699,W,0.0,0.0,080710,,*2C
-{"class":"TPV","tag":"RMC","time":1278550807.000,"ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:07.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010007.00,08,07,2010,+00,00*47
$GPRMC,010008.00,A,3715.6611,N,12157.6699,W,0.0,0.0,080710,,*26
-{"class":"TPV","tag":"RMC","time":1278550808.000,"ept":0.005,"lat":37.261018333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:08.00Z","ept":0.005,"lat":37.261018333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010008.00,08,07,2010,+00,00*48
$GPRMC,010009.00,A,3715.6609,N,12157.6699,W,0.0,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550809.000,"ept":0.005,"lat":37.261015000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:09.00Z","ept":0.005,"lat":37.261015000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010009.00,08,07,2010,+00,00*49
$GPRMC,010010.00,A,3715.6609,N,12157.6699,W,0.0,0.0,080710,,*26
-{"class":"TPV","tag":"RMC","time":1278550810.000,"ept":0.005,"lat":37.261015000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:10.00Z","ept":0.005,"lat":37.261015000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010010.00,08,07,2010,+00,00*41
$GPRMC,010011.00,A,3715.6606,N,12157.6699,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550811.000,"ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:11.00Z","ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010011.00,08,07,2010,+00,00*40
$GPRMC,010012.00,A,3715.6606,N,12157.6699,W,0.0,0.0,080710,,*2B
-{"class":"TPV","tag":"RMC","time":1278550812.000,"ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:12.00Z","ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010012.00,08,07,2010,+00,00*43
$GPRMC,010013.00,A,3715.6606,N,12157.6699,W,0.0,0.0,080710,,*2A
-{"class":"TPV","tag":"RMC","time":1278550813.000,"ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:13.00Z","ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010013.00,08,07,2010,+00,00*42
$GPRMC,010014.00,A,3715.6606,N,12157.6699,W,0.0,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550814.000,"ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:14.00Z","ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010014.00,08,07,2010,+00,00*45
$GPRMC,010015.00,A,3715.6606,N,12157.6699,W,0.0,0.0,080710,,*2C
-{"class":"TPV","tag":"RMC","time":1278550815.000,"ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:15.00Z","ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010015.00,08,07,2010,+00,00*44
$GPRMC,010016.00,A,3715.6606,N,12157.6699,W,0.0,0.0,080710,,*2F
-{"class":"TPV","tag":"RMC","time":1278550816.000,"ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:16.00Z","ept":0.005,"lat":37.261010000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010016.00,08,07,2010,+00,00*47
$GPRMC,010017.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2C
-{"class":"TPV","tag":"RMC","time":1278550817.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:17.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010017.00,08,07,2010,+00,00*46
$GPRMC,010018.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*23
-{"class":"TPV","tag":"RMC","time":1278550818.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:18.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010018.00,08,07,2010,+00,00*49
$GPRMC,010019.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*22
-{"class":"TPV","tag":"RMC","time":1278550819.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:19.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010019.00,08,07,2010,+00,00*48
$GPRMC,010020.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550820.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:20.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010020.00,08,07,2010,+00,00*42
$GPRMC,010021.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*29
-{"class":"TPV","tag":"RMC","time":1278550821.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:21.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010021.00,08,07,2010,+00,00*43
$GPRMC,010022.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2A
-{"class":"TPV","tag":"RMC","time":1278550822.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:22.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010022.00,08,07,2010,+00,00*40
$GPRMC,010023.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2B
-{"class":"TPV","tag":"RMC","time":1278550823.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:23.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010023.00,08,07,2010,+00,00*41
$GPRMC,010024.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2C
-{"class":"TPV","tag":"RMC","time":1278550824.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:24.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010024.00,08,07,2010,+00,00*46
$GPRMC,010025.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550825.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:25.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010025.00,08,07,2010,+00,00*47
$GPRMC,010026.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550826.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:26.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010026.00,08,07,2010,+00,00*44
$GPRMC,010027.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2F
-{"class":"TPV","tag":"RMC","time":1278550827.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:27.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010027.00,08,07,2010,+00,00*45
$GPRMC,010028.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*20
-{"class":"TPV","tag":"RMC","time":1278550828.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:28.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010028.00,08,07,2010,+00,00*4A
$GPRMC,010029.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*21
-{"class":"TPV","tag":"RMC","time":1278550829.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:29.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010029.00,08,07,2010,+00,00*4B
$GPRMC,010030.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*29
-{"class":"TPV","tag":"RMC","time":1278550830.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:30.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010030.00,08,07,2010,+00,00*43
$GPRMC,010031.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550831.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:31.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010031.00,08,07,2010,+00,00*42
$GPRMC,010032.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2B
-{"class":"TPV","tag":"RMC","time":1278550832.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:32.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010032.00,08,07,2010,+00,00*41
$GPRMC,010033.00,A,3715.6604,N,12157.6699,W,0.1,0.0,080710,,*2B
-{"class":"TPV","tag":"RMC","time":1278550833.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.051,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:33.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.051,"mode":2}
$GPZDA,010033.00,08,07,2010,+00,00*40
$GPRMC,010034.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550834.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:34.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010034.00,08,07,2010,+00,00*47
$GPRMC,010035.00,A,3715.6604,N,12157.6699,W,0.1,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550835.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.051,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:35.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.051,"mode":2}
$GPZDA,010035.00,08,07,2010,+00,00*46
$GPRMC,010036.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2F
-{"class":"TPV","tag":"RMC","time":1278550836.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:36.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010036.00,08,07,2010,+00,00*45
$GPRMC,010037.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550837.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:37.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010037.00,08,07,2010,+00,00*44
$GPRMC,010038.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*21
-{"class":"TPV","tag":"RMC","time":1278550838.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:38.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010038.00,08,07,2010,+00,00*4B
$GPRMC,010039.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*20
-{"class":"TPV","tag":"RMC","time":1278550839.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:39.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010039.00,08,07,2010,+00,00*4A
$GPRMC,010040.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550840.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:40.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010040.00,08,07,2010,+00,00*44
$GPRMC,010041.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2F
-{"class":"TPV","tag":"RMC","time":1278550841.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:41.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010041.00,08,07,2010,+00,00*45
$GPRMC,010042.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2C
-{"class":"TPV","tag":"RMC","time":1278550842.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:42.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010042.00,08,07,2010,+00,00*46
$GPRMC,010043.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550843.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:43.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010043.00,08,07,2010,+00,00*47
$GPRMC,010044.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2A
-{"class":"TPV","tag":"RMC","time":1278550844.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:44.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010044.00,08,07,2010,+00,00*40
$GPRMC,010045.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*2B
-{"class":"TPV","tag":"RMC","time":1278550845.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:45.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010045.00,08,07,2010,+00,00*41
$GPRMC,010046.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550846.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:46.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010046.00,08,07,2010,+00,00*42
$GPRMC,010047.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*29
-{"class":"TPV","tag":"RMC","time":1278550847.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:47.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010047.00,08,07,2010,+00,00*43
$GPRMC,010048.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*26
-{"class":"TPV","tag":"RMC","time":1278550848.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:48.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010048.00,08,07,2010,+00,00*4C
$GPRMC,010049.00,A,3715.6604,N,12157.6699,W,0.0,0.0,080710,,*27
-{"class":"TPV","tag":"RMC","time":1278550849.000,"ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:49.00Z","ept":0.005,"lat":37.261006667,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010049.00,08,07,2010,+00,00*4D
$GPRMC,010050.00,A,3715.6609,N,12157.6699,W,0.0,0.0,080710,,*22
-{"class":"TPV","tag":"RMC","time":1278550850.000,"ept":0.005,"lat":37.261015000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:50.00Z","ept":0.005,"lat":37.261015000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010050.00,08,07,2010,+00,00*45
$GPRMC,010051.00,A,3715.6609,N,12157.6699,W,0.0,0.0,080710,,*23
-{"class":"TPV","tag":"RMC","time":1278550851.000,"ept":0.005,"lat":37.261015000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:51.00Z","ept":0.005,"lat":37.261015000,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010051.00,08,07,2010,+00,00*44
$GPRMC,010052.00,A,3715.6611,N,12157.6699,W,0.0,0.0,080710,,*29
-{"class":"TPV","tag":"RMC","time":1278550852.000,"ept":0.005,"lat":37.261018333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:52.00Z","ept":0.005,"lat":37.261018333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010052.00,08,07,2010,+00,00*47
$GPRMC,010053.00,A,3715.6611,N,12157.6699,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550853.000,"ept":0.005,"lat":37.261018333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:53.00Z","ept":0.005,"lat":37.261018333,"lon":-121.961165000,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010053.00,08,07,2010,+00,00*46
$GPRMC,010054.00,A,3715.6611,N,12157.6699,W,0.1,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550854.000,"ept":0.005,"lat":37.261018333,"lon":-121.961165000,"track":0.0000,"speed":0.051,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:54.00Z","ept":0.005,"lat":37.261018333,"lon":-121.961165000,"track":0.0000,"speed":0.051,"mode":2}
$GPZDA,010054.00,08,07,2010,+00,00*41
$GPRMC,010055.00,A,3715.6611,N,12157.6689,W,0.1,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550855.000,"ept":0.005,"lat":37.261018333,"lon":-121.961148333,"track":0.0000,"speed":0.051,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:55.00Z","ept":0.005,"lat":37.261018333,"lon":-121.961148333,"track":0.0000,"speed":0.051,"mode":2}
$GPZDA,010055.00,08,07,2010,+00,00*40
$GPRMC,010056.00,A,3715.6611,N,12157.6689,W,0.1,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550856.000,"ept":0.005,"lat":37.261018333,"lon":-121.961148333,"track":0.0000,"speed":0.051,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:56.00Z","ept":0.005,"lat":37.261018333,"lon":-121.961148333,"track":0.0000,"speed":0.051,"mode":2}
$GPZDA,010056.00,08,07,2010,+00,00*43
$GPRMC,010057.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550857.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:57.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010057.00,08,07,2010,+00,00*42
$GPRMC,010058.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*27
-{"class":"TPV","tag":"RMC","time":1278550858.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:58.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010058.00,08,07,2010,+00,00*4D
$GPRMC,010059.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*26
-{"class":"TPV","tag":"RMC","time":1278550859.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:00:59.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010059.00,08,07,2010,+00,00*4C
$GPRMC,010100.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*2B
-{"class":"TPV","tag":"RMC","time":1278550860.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:01:00.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010100.00,08,07,2010,+00,00*41
$GPRMC,010101.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*2A
-{"class":"TPV","tag":"RMC","time":1278550861.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:01:01.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010101.00,08,07,2010,+00,00*40
$GPRMC,010102.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*29
-{"class":"TPV","tag":"RMC","time":1278550862.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:01:02.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010102.00,08,07,2010,+00,00*43
$GPRMC,010103.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*28
-{"class":"TPV","tag":"RMC","time":1278550863.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:01:03.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010103.00,08,07,2010,+00,00*42
$GPRMC,010104.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*2F
-{"class":"TPV","tag":"RMC","time":1278550864.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:01:04.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010104.00,08,07,2010,+00,00*45
$GPRMC,010105.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*2E
-{"class":"TPV","tag":"RMC","time":1278550865.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:01:05.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010105.00,08,07,2010,+00,00*44
$GPRMC,010106.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*2D
-{"class":"TPV","tag":"RMC","time":1278550866.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:01:06.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010106.00,08,07,2010,+00,00*47
$GPRMC,010107.00,A,3715.6614,N,12157.6689,W,0.0,0.0,080710,,*2C
-{"class":"TPV","tag":"RMC","time":1278550867.000,"ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":"2010-07-08T01:01:07.00Z","ept":0.005,"lat":37.261023333,"lon":-121.961148333,"track":0.0000,"speed":0.000,"mode":2}
$GPZDA,010107.00,08,07,2010,+00,00*46