I'm using a Navilock NL-402U usb gps receiver on Ubuntu Lucid Lynx. This works fine with gpsd (Version 2.92), except that gpsdrive-2.10pre4 shows status no gps. Looking at gpsd -nN -D5 -b /dev/ttyACM0 the relevant bit of the output seems to be:
gpsd: checking client(0)
gpsd: <= client(0): R
gpsd: => client(0): =
Now to the best of my knowledge the R command is obsoleted and can no longer be used. The correct command to pull nmea gps data from gpsd should be ?WATCH={"enable":true,"nmea":true} ?
Can you confirm that this could be the problem (or am I missing something here) and take adequate steps to remedy the situation in all future versions of gpsdrive ?
Thanks in advance!!!!!
I can confirm that the Navilock NL-402U usb gps receiver on #! (debian) works fine according to xgps and cgps but does not give any output from telnet and gpsdrive displays 'no gps'
Lucid ships gpsd 2.92, while the new protocol is only in gpsd >2.95, so that shouldn't be the problem. (?)
see also http://sourceforge.net/tracker/?func=detail&aid=3295813&group_id=148048&atid=770280
and http://packages.ubuntu.com/search?keywords=gpsd
previous comment is correct: get it working with xgps and cgps gpsd clients first. If gpsd supplied apps don't even work ... try the gpsd mailing list?
Hamish