Notices


Reply
Thread Tools
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#51
Originally Posted by pfavr View Post
I tried the fix copying in new libgps and gpsd binary. It now works when gpsd is started from the command line (rfcomm first, then gpsd). Maemo mapper works when connecting to local gpsd.

But maemo mapper crashes/quits if I try the bluetooth option :-/

So: how do I automate the above, or is there a way to fix maemo mapper so that it works?
After executing rfcomm bind, you should be able to use the "File Path" option in Maemo Mapper and specify the rfcomm device path (e.g. /dev/rfcomm0), after which Maemo Mapper will automatically start GPSD using that path, whenever it needs to connect to the receiver. I've never tested Maemo Mapper on OS2007HE, though, so I have no idea if that works on that platform.

The "rfcomm bind" step should be needed only once. I think that means even between device reboots, although you might have to change a configuration file in order for that to be true. Check for forums for details on that.
 

The Following User Says Thank You to gnuite For This Useful Post:
Posts: 264 | Thanked: 28 times | Joined on May 2006
#52
J800's fix worked for me. 770, 2007HE.
edited /etc/bluetooth/rfcomm.conf to make it automatically work on re-boot.

Code:
Nokia-770-36:/etc/bluetooth# cat rfcomm.conf 
#
# RFCOMM configuration file.
#

rfcomm0 {
        # Automatically bind the device at startup
        bind yes;

        # Bluetooth address of the device
        device 00:02:76:C0:79:82;

        # RFCOMM channel for the connection
        channel 1;

        # Description of the connection
        comment "My Nokia LD-1W";
}
Nokia-770-36:/etc/bluetooth#
 

The Following User Says Thank You to BanditRider For This Useful Post:
Posts: 22 | Thanked: 3 times | Joined on Nov 2007
#53
Ok..
For my N810

/usr/libexec/navicor-gpsd-helper

will start the gps..
then maemomapper will see it using gpsd..

I can then stop (ctrl C) and exit xterm.. and as long as
mameo mapper is running it will hold onto the gps..

stop mamomapper and gpsd shuts down.,..

I wrote a shell script so I don't have to type so much on the
tiny keyboard..

#!/bin/sh
/usr/libexec/navicor-gpsd-helper

now.. any way to add a link to my startup script either into the
startup file for mameomapper.. or as a link in file manager or on the desktop???
 
noventa98's Avatar
Posts: 122 | Thanked: 51 times | Joined on Nov 2007 @ Paris, France
#54
Hello,

sorry to bother with this, but I cannot install maemo mapper on the n810. I have the latest firmware installed and I tried several times to install from the application manager (which I also refreshed before using). The message just says "Unable to install maemo-mapper".

Maybe I am doing something wrong...

I am thrilled to be able to use the software: from what I've read and seen it's really cool.

Thanks,
Antonio
 
tmlind's Avatar
Posts: 10 | Thanked: 43 times | Joined on Dec 2007
#55
Originally Posted by gnuite View Post
"/dev/pgp", not "/dev/pgps" ? Or is the display cut off? I guess you can try "/dev/pgp" in the "File Path" field instead of "/dev/pgps" - I doubt it will work, but it's worth a try.

If it doesn't work, then I need to scrounge around for documentation on how third party software is supposed to use the internal device. I don't understand why libgpsmgr isn't working. And I don't understand why there is absolutely no documentation on how to use the internal GPS receiver. (Well, I have a theory, but it's not very nice.)
Just FYI, looks like it's possible to use the integrated GPS on N810 automatically with Maemo Mapper by leaving bluetooth address empty. Then the GPS seems to get started automatically somehow..

Basically unders Settings... -> GPS, select Bluetooth instead of
GPSD Host, but leave the Bluetooth hardware address empty.

Regards,

Tony
 

The Following 5 Users Say Thank You to tmlind For This Useful Post:
noventa98's Avatar
Posts: 122 | Thanked: 51 times | Joined on Nov 2007 @ Paris, France
#56
Hello again,

I found the log file:


Hldon-application-manager 2.0.1
apt-worker: Not handling unrelated package libgdbm3.
-----
Installing maemo-mapper 2.2-os2008
apt-worker: Not handling unrelated package libgdbm3.
apt-worker: Not handling unrelated package libgdbm3.
(Reading database ...
dpkg: serious warning: files list file for package `libgdbm3' missing, assuming package has no files currently installed.
16063 files and directories currently installed.)
Unpacking maemo-mapper (from .../maemo-mapper_2.2-os2008_armel.deb) ...
dpkg: dependency problems prevent configuration of maemo-mapper:
maemo-mapper depends on libgdbm3; however:
Package libgdbm3 is not installed.
dpkg: error processing maemo-mapper (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
maemo-mapper
E: Sub-process /usr/bin/dpkg returned an error code (1)
apt-worker: [ Some installed packages are broken! ]


hope this helps.

antonio
 
Posts: 49 | Thanked: 7 times | Joined on Apr 2007
#57
I finally got a chance to play this week. I reflashed the N800 with OS2008, and the first application to go on was MM 2.2. I set up the map repositories, had it bind to my Holux 1200 BT unit, and all was good.

I have a Blackberry 8703e with the unlimited tethered data plan. I had to reflash the BB to enable the BT DUN profile, and had the N800 connect to the 'interwebnet' via BT. Very cool.

Now, I wondered if the BT stack would allow multiple devices to use the bultin BT adapter. Only one way to find out... ROAD TRIP!

Fired up the BB connection, then fired up MM. Both BT devices seemed to be working. I enabled the auto-download of the maps and started driving. This was SO FRIGGIN COOL!! As I drove, MM would download the map panels!

I've been involved in Linux and OSS since the early 90s, and THIS is the coolest application I've seen!!!!
 
noventa98's Avatar
Posts: 122 | Thanked: 51 times | Joined on Nov 2007 @ Paris, France
#58
I finally made it. I guess this was my initiation to maemo and open source repositories and liibraries! It took a while to put together aall the elements and steps. Thanks for all the posts!

Now I need to have mapper recognize the internal Gps. But I have seen some other posts here on this.

Antonio
 
Greyghost's Avatar
Posts: 415 | Thanked: 44 times | Joined on Apr 2007 @ Austin, Texas
#59
Originally Posted by tmlind View Post
Just FYI, looks like it's possible to use the integrated GPS on N810 automatically with Maemo Mapper by leaving bluetooth address empty. Then the GPS seems to get started automatically somehow..

Basically unders Settings... -> GPS, select Bluetooth instead of
GPSD Host, but leave the Bluetooth hardware address empty.
Thanks, for this tip! I have just verified this feature for MM using the N810. It works. Fabulous! No need for work-arounds. MM started right up and got a fix in less than 2 minutes!

Again, kudos to Gnuite for this xlnt work!
 
Posts: 11 | Thanked: 0 times | Joined on Oct 2007
#60
Originally Posted by noventa98 View Post
Now I need to have mapper recognize the internal Gps. But I have seen some other posts here on this.

Antonio
Open a terminal window and run /usr/liibexec/navicore-gpsd-helper
Then tell MaemoMapper to use local gpsd.
Definitely a workaround, but it works great.

EDIT:
Just saw the post about selecting "bluetooth" with a blank address - it WORKS! WooHoo!
Soooo much easier than the commandline kick-start!

Man, I just love this community!

Last edited by crawdad; 2007-12-08 at 18:52. Reason: correction
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 13:41.