gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gpsd-users] Earthmate and the Zodiac Driver


From: Scott Nolde
Subject: [gpsd-users] Earthmate and the Zodiac Driver
Date: Wed, 23 Nov 2011 18:18:15 -0500

I've got an old Delorme Earthmate serial GPS I've been using for quite a while with gpsd.  Upon upgrading the port last night gpsd seems to read the EARTHA sentence at first, gets a fix, then seems to forget what it's doing and gets stuck reading EARTHA from the GPS.  See the following output:
# gpsd -N -D3 -F /var/run/gpsd.pid /dev/cuad0
gpsd:INFO: launching (Version 3.3)
gpsd:INFO: listening on port 2947
gpsd:INFO: NTPD ntpd_link_activate: 1
gpsd:INFO: stashing device /dev/cuad0 at slot 0
gpsd:INFO: running with effective group ID 68
gpsd:INFO: running with effective user ID 65534
gpsd:INFO: startup at 2011-11-23T23:09:39.000Z (1322089779)
gpsd:INFO: opening GPS data source type 2 at '/dev/cuad0'
gpsd:INFO: speed 9600, 8N1
gpsd:INFO: speed 9600, 8O1
gpsd:INFO: speed 9600, 8N1
gpsd:INFO: gpsd_activate(): activated GPS (fd 7)
gpsd:INFO: /dev/cuad0 identified as type Zodiac binary (0.642560 sec @9600bps)
gpsd:DATA: 1011: subtype=01.98 mask={DEVICEID}
gpsd:DATA: packet from /dev/cuad0 with {ONLINE|DEVICEID|PACKET|DRIVER}
gpsd:DATA: 1000: time=867542386.00 lat=32.67 lon=-83.70 alt=136.46
track=0.00 speed=0.00 climb=0.00 mode=1 status=0
gpsd:DATA: packet from /dev/cuad0 with {ONLINE|TIME|LATLON|ALTITUDE|SPEED|TRACK|CLIMB|STATUS|MODE|PACKET|CLEAR|REPORT|PPSTIME}
gpsd:WARN: unknown sentence: "EARTHA"
gpsd:DATA: packet from /dev/cuad0 with {ONLINE|DEVICEID|PACKET|DRIVER}
gpsd:WARN: unknown sentence: "EARTHA"
gpsd:DATA: packet from /dev/cuad0 with {ONLINE|DEVICEID|PACKET|DRIVER}
gpsd:WARN: unknown sentence: "EARTHA"

Here's the telnet session echo:
?WATCH={"enable":true,"json":true}
{"class":"DEVICES","devices":[{"class":"DEVICE","path":"/dev/cuad0","activated":"2011-11-23T23:10:07.700Z","native":0,"bps":9600,"parity":"N","stopbits":1,"cycle":1.00}]}
{"class":"WATCH","enable":true,"json":true,"nmea":false,"raw":0,"scaled":false,"timing":false}
{"class":"DEVICE","path":"/dev/cuad0","activated":"2011-11-23T23:10:08.343Z","driver":"Zodiac binary","subtype":"01.98","native":0,"bps":9600,"parity":"N","stopbits":1,"cycle":1.00}
{"class":"TPV","tag":"1000","device":"/dev/cuad0","mode":1,"time":"1997-06-28T23:59:46.000Z","ept":0.005}
{"class":"DEVICE","path":"/dev/cuad0","activated":"2011-11-23T23:10:09.228Z","flags":1,"driver":"Delorme EarthMate (pre-2003, Zodiac chipset)","subtype":"01.98","native":0,"bps":9600,"parity":"N"," topbits":1,"cycle":1.00}
{"class":"DEVICE","path":"/dev/cuad0","activated":"2011-11-23T23:10:10.228Z","flags":1,"driver":"Delorme EarthMate (pre-2003, Zodiac chipset)","subtype":"01.98","native":0,"bps":9600,"parity":"N"," topbits":1,"cycle":1.00}

What's my next step in getting it to work again?

-Scott

reply via email to

[Prev in Thread] Current Thread [Next in Thread]