<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
> i will try this with this device NL-402U ublox5<br>
> This Device should work out of the box with Linux see manuel<br>
<a href="http://www.navilock.de/view/PDFs/Linux_mit_uBlox/605">>
http://www.navilock.de/view/PDFs/Linux_mit_uBlox/605</a><br>
<br>
<br>
i've had similar problems with my sirf star III -based locosys
btg-31.<br>
After looking at the source code i'd found the issue - only the the
"GPGLL"-NMEA sentence was parsed.<br>
<br>
Since my gps-device only supports GPGGA, GPRMC, GPGSA and GPGSV i've
patched /src/host/layer23/src/common/gps.c to get the required data
from GPGGA.<br>
<br>
With that i'm also able to get "el-cheapo" support for gpsd (with
help from socat and gpspipe): <br>
<br>
/dev/ttyUSB0 // my gps-receiver device<br>
/dev/ttyACM0 // pseudo terminal (created with socat)<br>
<br>
start gpsd and connect to the gps receiver<br>
# gpsd -N -n -D 4 /dev/ttyUSB0<br>
<br>
create a pseudo terminal and feed it with the output of 'gpspipe -r'<br>
# socat -d -d pty,link=/dev/ttyACM0,raw,echo=0 "exec:gpspipe -r"<br>
<br>
Now you can start cell_log and read the gps-data from the newly
created pseudo terminal.<br>
<br>
<br>
This is by no means a proper integration for gpsd as with
libgps/libgpsd - but at least it works for me.<br>
<br>
<br>
- Martin<br>
</body>
</html>