I am having a problem specifically related to gpsd in foreground mode, it seems to not be able to pick up my GPS device (BU-353) although xgps works and same for gpsmon.
cat /dev/ttyUSB0 shows that the device is outputting stuff, but gpsd just says 'GPS on /dev/ttyUSB0 is offline (0.000019 sec since data)'
gpsd: launching (Version 2.95)
gpsd: listening on port gpsd
gpsd: running with effective group ID 0
gpsd: running with effective user ID 0
gpsd: opening read-only GPS data source type 3 and at '/dev/ttyUSB0'
gpsd: speed 4800, 8N1
gpsd: attempting USB device enumeration.
gpsd: 1d6b:0001 (bus 1, device 1)
gpsd: 80ee:0021 (bus 1, device 2)
gpsd: 067b:2303 (bus 1, device 4)
gpsd: vendor/product match with 091e:0003 not found
gpsd: speed 9600, 8O1
gpsd: speed 4800, 8N1
gpsd: gpsd_activate(): opened GPS (fd 6)
gpsd: NTPD ntpd_link_activate: 1
gpsd: /dev/ttyUSB0 identified as type SiRF binary (0.470842 sec @ 4800bps)
gpsd: SiRF: Writing error.
gpsd: SiRF: Writing error.
gpsd: SiRF: Writing error.
gpsd: SiRF: Writing error.
gpsd: SiRF: Writing error.
gpsd: SiRF: Writing error.
gpsd: SiRF: Writing error.
gpsd: SiRF: Writing error.
gpsd: GPS on /dev/ttyUSB0 is offline (0.000018 sec since data)
I just need a component which outputs latitude and longitude. Nothing more, nothing less.
I am using a program to read the standard output and use it accordingly.
K.