gpsd with sirf-iii globalsat br-355 and ubuntu linux (breezy)

Mathew Boon m.boon at student.manchester.ac.uk
Thu Dec 8 13:28:43 UTC 2005


Dear List,

I am trying to get my new br-355 working with Breezy.I have the br-355 
serial version that terminates with a ps2 connector. I bought some 
seperate cables, one that finishes in rj-11 to connect to my ipaq dock, 
and one that finishes with USB and has a prolific pl-2303 in a little 
box inline in the cable. It appears to detect ok when plugged in, dmesg 
shows this:

[4301846.762000] usb 2-1: new full speed USB device using uhci_hcd and 
address 6[4301846.861000] pl2303 2-1:1.0: PL-2303 converter detected
[4301846.865000] usb 2-1: PL-2303 converter now attached to ttyUSB0

To get it working I then do..

killall gpsd

(to kill the one that started with the hotlplug, haven't looked into how 
to turn this off)

then I do..

chmod a+rw /dev/ttyUSB0

then I run gpsd

gpsd -N -n -D 2 /dev/ttyUSB0

When I run xgps, I get fast switching between 2D and 3D lock. In windows 
or on my ipaq I get a consisten 3D lock reported.

I get the debug output...

which is long list of these:

9571: arguments to dbus_message_iter_append_basic() were incorrect, 
assertion "real->iter_type == DBUS_MESSAGE_ITER_TYPE_WRITER" failed in 
file dbus-message.c line 2125.
This is normally a bug in some application using the D-BUS library.

with the odd correct gps sentence every 20 or so of the above..

the sentences look like this which I presume is not erroneous..

gpsd: <= GPS: 
$GPRMC,122011.000,A,5328.5647,N,00214.1589,W,4.25,335.17,081205,,*10

I am using gpsd that is in the ubuntu repositories and was installed 
with apt. The version is 2.28.

Can you help me?

Thanks in advance,

Mathew.




More information about the ubuntu-users mailing list