Reply
Thread Tools
Posts: 529 | Thanked: 46 times | Joined on Sep 2007
#11
Thanks my friend.
Exactly the solution I have been looking for .
I have got it installed from the above web link
(abbreviated link) http://tinyurl.com/maemo262
via application manager open / upgrade
and Settings > fields no more grayed out
immediately connected my bluetooth gps

Establishing GPS fix not working as I am in concrete building,
but 10 satellites in view; in use: 0

Thanks again for your excellent solution and let me share it with
other users of Nokia 770

It took me 2 weeks to approach you directly.

==
follow-up

the only known problem is
bluetooth GPS is getting connected to Nokia 770 much faster
than mm's
Searching for GPS receiver - script
so GPS already connected (blue icon at top)
and mm is running
Searching for GPS receiver
over and over again

So new patched mm 2.6.2 looks to be not running
rfcomm to get info on already connected gps

Finally mm generates the following error message

Error connecting to GPS receiver
Retry ?
OK Cancel

(but gps is already connected and keeps connected)

Selecting OK doesn't work

I select Cancel
than select
Disconnect GPS name
from bluetooth icon on a top
than set gps off
as selecting
Disconnect GPS name doesn't work
and gps is always not but not visible to mm

I can run CLI
rfcomm
to get info that rfcomm0 device
rfcomm0: 00:12:01:01:00:94:99 -> MAC address of my bluetooth gps

It looks like the first MAC address is hardcoded
(no any idea why do I get MAC redirection)

Last edited by Darius2006; 2009-12-31 at 00:50.
 
Posts: 3,841 | Thanked: 1,079 times | Joined on Nov 2006
#12
I don't think MM is actually using rfcomm, but it's been quite a while since I looked at that so I'm not certain.

Note that I never pair bluetooth GPS devices with my N800. It's not necessary for MM to work. If yours is paired maybe that's causing you the initial fast-connect problem.
__________________
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.
 
Posts: 529 | Thanked: 46 times | Joined on Sep 2007
#13
running ps -a
the following process is to be seen while running your patched mm + bluetooth gps connected

gpsd -n -N -F /tmp/.gpsd_ctrl_sock /dev/rfcomm

running
rfcomm from CLI
rfcomm0: "hard-coded internal bt MAC address" -> "external bt GPS device MAC address" channel 1 connected [reuse-dlc release-on-hup tty-attached]

As 2007He is coming with python2.4-runtime (not 2.5)
and I can't run
Gbsbt.py python script
as gpsbt module is missing,

please let me know how to script already connected bt GPS
to read long/lat on fix ?

Is NMEA sentences parsing done by code in MM
or by external library I can access
from CLI, running shell script or python script ?

As dbus-send can be invoked from CLI,
please let me know if gpsbt, mm is supporting dbus messages read-write
to let me access some mm parameters configurable via mm settings
to let me run mm in interactive / demo mode,
to play a travel from point A to point B
keeping Nokia 770 on a desk
and inserting some parameters.

http://maemo.org/development/trainin...in_html/node3/

http://talk.maemo.org/showthread.php?p=450119



I did such application for Google Maps API
and javascript can emulate travel from A to B
on maps.

BTW
You are the only person still active, supporting mm
by patching it for use on 2007He.

I need to get long/lat on fix from bt GPS connected to maemo
for use in maemaps web browser app.

Last edited by Darius2006; 2010-01-02 at 22:46.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 02:42.