------------------------------------------------
Your Navigator cannot connect with GPS? Read on.
------------------------------------------------
$Id: GPS-HOWTO,v 1.1 2004/07/14 15:33:13 pavel Exp $
GPS (serial or USB) is to be mapped as a serial device in /dev system,
eg. /dev/ttyUSB0.
However, this device can be disabled for ordinary user and is accessible
only for the superuser (root) in some Linux distributions (like in Fedora).
If the Navigator application cannot connect to GPS hardware, you should
inspect the rights of the device, eg. by:
ls -l /dev/ttyUSB0
(given that your USB is mapped as /dev/ttyUSB0). When you see "crw-------"
rights, the GPS cannot be 'open' by an ordinary user which runs Navigator.
In such case, you must set 'read' and 'write' rights for the device, ie:
chmod a+rw /dev/ttyUSB0
Now test if the USB output can be read. After:
stty -F /dev/ttyUSB0 speed 4800 ; cat /dev/ttyUSB0
something similar to the following text should be printed on your terminal:
$GPGGA,153453.0,5004.4385,N,01424.5524,E,1,05,,181.000000,M,,,,,*3B
$GPRMC,153453.0,A,5004.4385,N,01424.5524,E,0.00,296.00,030203,,*07
$GPGGA,153454.0,5004.4386,N,01424.5524,E,1,05,,181.000000,M,,,,,*3F
$GPRMC,153454.0,A,5004.4386,N,01424.5524,E,0.00,296.00,030203,,*03
...
This is the example of NMEA sentences, read and processed by Navigator.