![]() |
reviving GPS-Logger, a N9 Mapping/GPS app
I just bought a N9, and I'm not sure whether I like it or not, but that besides. I'm collecting issues, things I cannot do here which I still can do on my N900. here I'm talking about GPS.
on N900 we have Mappero, fine, works, it's based on openstreetmap and nobody is taking that away from us. maps on N9 were Nokia or OVI based and both disappeared in the meanwhile. I don't know if there is a OSM client on N9, I didn't find it, and the best next thing I found is this project: https://github.com/mfrasca/gpslogger/ (right, I already cloned it, and I'm giving it a try). well then, the original author of gps-logger made clear, around 2014, that he had moved to other things. the current state of the above software is: 1) the original deb file works. 2) I don't know how to produce an updated deb file, 3) I can install the original deb, start it, overwrite the sources I changed, and my software works — until reboot, then I have to go through the same process again, 4) in 2013 Hiroshi Miura managed to get gps-logger to read tiles from the OSM repositories, but I did not manage to get his version to work. anybody can help? |
Re: reviving GPS-Logger, a N9 Mapping/GPS app
Have to say that installing original deb didn't go smoothly for me as all python-pyside dependencies had to be 1.0.2 rather than 1.0.7 that apt-get install wanted to push. Just for interest I required the following:
libpyside1.0_1.0.2-1maemo1+0m6_armel.deb libshiboken1.0_1.0.2-1maemo1+0m6_armel.deb python-gconf_2.28.1-1maemo1+0m6_armel.deb python-pyside_1.0.2-1maemo1+0m6_all.deb python-pyside.phonon_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtcore_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtdeclarative_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtgui_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtnetwork_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtopengl_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtscript_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtsql_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtsvg_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtwebkit_1.0.2-1maemo1+0m6_armel.deb python-pyside.qtxml_1.0.2-1maemo1+0m6_armel.deb |
Re: reviving GPS-Logger, a N9 Mapping/GPS app
|
Re: reviving GPS-Logger, a N9 Mapping/GPS app
I don't know if you have any time to spare, and would a look at how to produce a new deb file? so we correct these dependencies? also, then we could have my version in it, and I could keep producing updated deb files when I add/correct things.
the project, as said, is on github. |
|
Re: reviving GPS-Logger, a N9 Mapping/GPS app
Quote:
do you remember what you had to do, in order to get to see the map? all the rest seems to work. but then again, without sources we can't do much to it. |
Re: reviving GPS-Logger, a N9 Mapping/GPS app
People, please, before suggesting alternatives to this GPS-Logger I found, do first check if the sources are available, and if the license allows us to work further on it. I am currently quite happy with the Qt interface in GPS-Logger, and I'm learning Qt, which I think is a good use of my time. I don't know how to make it read OSM tiles, and I don't know how to re-package it in a deb file, but these are two interesting things to learn, and the result would be something that can be reused by others.
|
Re: reviving GPS-Logger, a N9 Mapping/GPS app
************************************************** ******************************
Qt Location requires usage of app_id and token parameters obtained from: https://api.forum.nokia.com/ovi-api/ui/registration For more information about app_id and token please consult: http://doc.qt.nokia.com/qtmobility-l...e-nokia-plugin ************************************************** ****************************** this is at the moment my biggest trouble: I can use the GPS only as long as I don't reboot the system. if I do reboot the system, I need to first remove my current installation, install the original apparently registered app, start it up once, overwrite the relevant files with my modifications. Actually, I get the above error also when the software does work, while this extra message comes after rebooting: DBus error: org.freedesktop.DBus.Error.AccessDenied Rejected send message, 2 matched rules; type="method_call", sender=":1.215" (uid=29999 pid=3650 comm="python main.py ") interface="com.nokia.positioningd.client" member="configSession" error name="(unset)" requested_reply=0 destination="com.nokia.positioningd.client" (uid=29999 pid=1123 comm="/usr/bin/positioningd ")) I'm quite sure there a solution that does not involve reflashing my phone. I would not like to do that, and I'm behind a network connection where downloading a firmware would take me a couple of days. |
All times are GMT. The time now is 21:56. |
vBulletin® Version 3.8.8