i think i can do this,i am hacking on this topic
I've almost got gps on my e680i. I just got the bluetooth gps receiver. I have gotten roadmap to work with opie. I can browse maps just fine with it. I also have successfully bound the bluetooth device to /dev/rfcomm0, thanks to cyph's bluez and a few more lines in telnet I needed. When I do cat /dev/rfcomm0, I get all the bluetooth gps data perfectly. The problem is that roadmap uses gpsd. I can't find any gpsd binaries for opie. Only a few .deb packages or some for familiar linux for arm, but those don't work well with opie. Was wondering if someone could compile gpsd for our phone and provide all the correct lib files for gpsd to work. The webpage is here for the sources: http://developer.berlios.de/project/...?group_id=2116
I'm pretty sure if this works, we could have working bluetooth gps.
i think i can do this,i am hacking on this topic
I would be very interested in a "how to" on this GPS capability please update w/ which gps reciever and instructions? TY!!!!
Is there not much interest in this? just wondering. The gps bluetooth receiver I use is the Holux GPSlim 236. You can get roadmap to work with cyph's opie. Just download the maps and you can browse away on all the maps. The trick to getting roadmap to start up was copying all the files inside of /ezxlocal/opie/share/roadmap to /ezxlocal/home/.roadmap. Then after that, just open up roadmap, go to preferences, and choose what folder you're going to place your maps in, then download the maps you want and place them in that folder, and that's that.
As for getting the Bluetooth Device connected, use cyphs bluez, and start it all up as he states.
Then this is what you do to connect the bluetooth device.
hcitool scan (this finds the mac address for your bt gps)
hcitool cc <mac address of bt gps> (this connects it)
hcitool con (this shows the connections active)
rfcomm bind /dev/rfcomm0 <mac address of bt gps> (this connects it to serial port)
cat /dev/rfcomm0 (this dumps the nmea data from bt gps to show it works)
after this, if we had gpsd, we could simply type in:
gpsd -p /dev/rfcomm0. this would get it working, i think. hopefully someone could step in and help?
There is much interest in this and if so dooable on an e680i it opens the door for other phones as well!! Search the forums for keyword(s) gps e680i and bluetooth!!
Well, I have the binary gpsd I compiled from the Floe & lurker code, but this is for the A780 which and it connects to /tmp/lapisock to get it's data. I'm not thinking this is what you want. However, it does provide what I understand is an abbreviated gpsd interface on the socket of your choice. You can get both the source and binary at this post, although I'm not thinking that this is what you want.
Are you looking for a piece of software that will talk to an nmea-compliant device (that you have on /dev/rfcomm0) and then speak a gpsd protocol to another app?
have a look there: http://www.gpsdrive.cc/
free maps expdia
and there: http://www.tomtom.com/page.php?Page=gpl
Yes, daniel.santos. I just need a gpsd that will simply read from /dev/rfcomm0 and then put it on gpsd:// localhost, since that's where roadmap looks. Also, here's where i got the maps for roadmap. http://roadmap.digitalomaha.net/maps.html Thanks for the places with other maps, sylvain.
what 's the update ? now
Thx
@chavonbravo
could you give me a copy of your roadmap to me ? i want to try it on my a780. with source code is better . my email : goldenfiredo @ tom.com
thanks a lot