maemo mapper works very well with minigpsd .. In maemo mapper point yout gps under setings to 127.0.0.1 2947 that will connect to minigpsd on port 2947 raw output .. Have mini gpsd loaded 1st .
~ $ minigpsd /dev/mmcblk1p1 /media/mmc1 vfat rw,nosuid,nodev,noexec,noatime,nodiratime,uid=2999 9,fmask=0133,dmask=0000,codepage=cp437,iocharset=i so8859-1,shortname=mixed,utf8 0 0 Can't connect RFCOMM socket: Operation now in progress
rfcomm connect 00:1b:xx:xx:xx:xx ~ $ /home/user/gpscon.sh Connected /dev/rfcomm0 to 00:1b:xx:xx:xx:xx on channel 1 Press CTRL-C for hangup
~ $ minigpsd /dev/mmcblk1p1 /media/mmc1 vfat rw,nosuid,nodev,noexec,noatime,nodiratime,uid=2999 9,fmask=0133,dmask=0000,codepage=cp437,iocharset=i so8859-1,shortname=mixed,utf8 0 0 Can't connect RFCOMM socket: Device or resource busy New time invalidates preset alarm: disabling Can't connect RFCOMM socket: Device or resource busy
~ $ ps | grep gps 2207 user 15176 SW< /usr/libexec/navicore-gpsd-helper 2215 user 2896 SW< /usr/sbin/gpsd -n -N -F /tmp/.gpsd_ctrl_sock /dev/rfc 2217 user 1888 RW grep gps