maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Maemo Mapper v2.2 for OS2006/OS2007/OS2008 (https://talk.maemo.org/showthread.php?t=12434)

gnuite 2007-11-28 22:54

Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Maemo Mapper v2.2 has been released. They are available from your respective Extras repositories:

Install for the OS2006 or OS2007 (Nokia 770 or the Nokia N800):
Install for the OS2008 (Nokia N800 or Nokia N810):
This is the first official release that is compatible with the new OS2008. It has only been tested on an N800, but it _should_ work on an N810, as well.

It also includes a couple bug fixes and attempts to add a new conditional track update (based on HDOP).

CHANGELOG

* Modified the build system and the code to support OS2008. It has been
tested only the N800.
* Fixed a refresh bug that would cause Maemo Mapper to appear to hang under high CPU load.
* Fixed bug in initial display of "Establishing GPS Fix" window.
* Made a first stab at conditionally updating the track based on HDOP. This will probably change a lot before I get it to "feel" right. I hope I don't have to add a preference - we're running out of Settings space!

convulted 2007-11-28 23:26

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Did you really mean to say that it includes "a couple of bugs"? :)

Great work -- I'll download it tomorrow from work.

hawkfanz 2007-11-28 23:27

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
GNUITE can you make Maemo Mapper to be even better than this PSP software!?

http://video.google.com/videoplay?do...arch&plindex=0

convulted 2007-11-28 23:31

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Very specific question... and I will hazard a guess that you liked the fancy 3D graphics :) I'd rather not burden the processor of the tablet with unnecessary maths and still have a perfectly usable map, like the one MM produces.
Now, if Nokia or TI released drivers for that 3D accelerator, Gnuite might have to do some more work ;) J/k!

EDIT: I just realised that I may have said something stupid. 3D acceleration is likely not to help such an application.

MikeL 2007-11-29 00:17

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
installed fine on my N800 with the beta OS 2008. :) that was quick with a release, thanks :)

will test on way to work in morning. I seem to have more and more problems accessing my bluetooth GPS, in the sense it took 5 mins or more to "establish GPS fix" in latest 2 versions of MM for OS 2007. With this OS2008 version, I cannot even begin to get a fix? (no blue bar)

will check when its daylight and weather is better as its dark, cloudy & raining at the moment :confused: as it could just be me, user error :o

hns 2007-11-29 00:20

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Thanks, gnuite!

Now is this just me, or have the google and ve map repositories gone? All i can see in my maps menu is openstreet :confused:

This is with a fresh install on os2008 on n800.

MikeL 2007-11-29 00:29

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Now is this just me, or have the google and ve map repositories gone? All i can see in my maps menu is openstreet
You need to re-install the repositories, which is easy, just go to maps, manage repositories and hit the download option button to get popular repositories. Then switch to maps you prefer in normal manner. ;)

ShyBoy 2007-11-29 00:43

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
I was unable 2 install flite component, it saya package not compatible...

I am on n800 with OS2008.

technut 2007-11-29 01:35

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
gnuite, this is my first time using maemo-mapper and I want to add my thanks to you for all your work on this application!

Even though OS2008 includes mapper software, I think most users would benefit from installing yours too, particularly if they would like the option of having satellite maps.

If I understand correctly, you recently changed from storing the map segments as hundreds of individual files, and now store them in a single database per source. I compliment you on that decision, since one of the things that previously held me back was concern over wasted slack space on my memory card and feeling that I should reformat with a smaller cluster size. With this new database method I can download as many map segments as I like and know that no storage space is being wasted!

Again, thanks for a great app!

jgallen23 2007-11-29 01:56

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
is there any way to have saved locations? Such as home, work, etc.

Thanks

technut 2007-11-29 02:46

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
One "new user" suggestion qnuite... on first run, you might want to ask the user where to store the map files.

The default is in device memory, but that's pretty small and if the user has an SD card installed they would probably prefer to keep it there (or in the 2GB memory in the N810).

I changed my file locations manually later, but that's a bit of administrative work I think most users would like to avoid... altering paths for 5 or 6 repositories and for the POI file and then cleaning up the old locations. A choice at the start would save users that hassle later.

Johnx 2007-11-29 02:52

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by jgallen23 (Post 101715)
is there any way to have saved locations? Such as home, work, etc.

Thanks

Those are called POIs (points of interest) in the maemo mapper world. Just tap and hold anyplace on the map. When the menu comes up select "Tap Point > Add POI..."

You can also import them from a GPX file that your GPS receiver might make. I'm working on a simple converter script to import the google maps "My Places" points into Maemo Mapper. It's a little rough/complicated right now, but it's over here:
http://www.internettablettalk.com/fo...ad.php?t=11323

There's also lots more info in the Help file and on gnuite's site. :cool:

-John

nspeer 2007-11-29 03:10

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Has anyone tried it on their 770 with OS2006 yet?

gemniii42 2007-11-29 03:29

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by ShyBoy (Post 101693)
I was unable 2 install flite component, it saya package not compatible...

I am on n800 with OS2008.

I got the same message with my N810 trying to download mapper, tried again IT WORKED!!
Installed, now I need to learn how to use it :)

tfinnan 2007-11-29 04:02

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Not sure if this is unique or not, but I can't seem to get the app to recognize the internal gps on my 810. The new version is great, but would be greater with the internal gps. Great work gunite! You've created one of the better apps for the IT. Thanks for all of your hard work.

RipTorn 2007-11-29 04:05

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
I tried with the .install file and it didn't work, I just used apt-get from command line and it worked fine,

one thing though, is it just my eyes or do the maps look slightly more pixelated than the previous versions ?

Cheers
Rip

BarneyC 2007-11-29 04:29

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
@Gnuite - As ever thank you. So far so good - tomorrow I will test properly.

New ideas features from me (and they have probably been covered already)
1) PC based management for creating, loading etc... POI's
2) PC based map scraper with backup. Thinking just like the map management where you specify levels and area and off it goes to create a DB. What would be really cook is the ability to hold multiple DB's on a PC (with the disk space) and to just swap them out on the tablet as needed.

Just thoughts

gnuite 2007-11-29 04:31

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by tfinnan (Post 101759)
Not sure if this is unique or not, but I can't seem to get the app to recognize the internal gps on my 810. The new version is great, but would be greater with the internal gps. Great work gunite! You've created one of the better apps for the IT. Thanks for all of your hard work.

Try using the "File Path" option in Settings, and specify "/dev/pgps" as the path. At least, that's how I think it's supposed to work, but since I don't have an N810, I have no idea if that actually works.

gnuite 2007-11-29 04:44

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by technut (Post 101734)
One "new user" suggestion qnuite... on first run, you might want to ask the user where to store the map files.

Maybe I broke something, but the expected behavior is for Maemo Mapper to bring up the "Manage Repositories" dialog automatically upon first start. That's where you specify the Map Cache DB location. It's possible that I broke the "first start" detection code....

Of course, I'm sure most people just breeze right through that dialog. They probably also press "Cancel" when Maemo Mapper suggests that you read the "Quick Start" help document....

tfinnan 2007-11-29 05:03

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
@ gnuite.

I tried the 'file path' option first, before posting. I am assuming that the default info filled in under that heading in the options menu is sufficient, and that there isn't anything else that needs to be entered. Anyhow, I'm willing to be a guinea pig if it helps the community. Let me know if you have any additional suggestions.

gnuite 2007-11-29 05:12

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by tfinnan (Post 101782)
I tried the 'file path' option first, before posting. I am assuming that the default info filled in under that heading in the options menu is sufficient, and that there isn't anything else that needs to be entered. Anyhow, I'm willing to be a guinea pig if it helps the community. Let me know if you have any additional suggestions.

I'm going to take you up on that offer. When you enable the internal GPS receiver (via the command line or the built-in wayfinder application), please open an xterm and run the following command:
Code:

ps | grep gpsd
Let me know what the output is. That will help me work a solution for the N810's internal GPS receiver.

gnuite 2007-11-29 05:14

Fixed the .install files for flite/proj on OS2008
 
I fixed the .install files (in the original post) for flite and proj on OS2008. They should now install onto OS2008 without issue.

Sorry for the inconvenience.

technut 2007-11-29 05:21

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by gnuite (Post 101777)
Maybe I broke something, but the expected behavior is for Maemo Mapper to bring up the "Manage Repositories" dialog automatically upon first start. That's where you specify the Map Cache DB location. It's possible that I broke the "first start" detection code....

I recall some first start routines, and I actually read the quick start... or scanned it at least. I guess it is possible there was a prompt to pick the location... I don't recall it but I may have been more interested in just getting started and going with the defaults. If so, my bad. Maybe someone else could confirm.

RipTorn 2007-11-29 05:33

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by RipTorn (Post 101760)
one thing though, is it just my eyes or do the maps look slightly more pixelated than the previous versions ?
Cheers
Rip

My bad, I left double pixels turned on, my personal preference is standard sized :)

Thanks heaps for the update for OS2008.

-Rip

fpp 2007-11-29 08:55

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by gnuite (Post 101777)
Maybe I broke something, but the expected behavior is for Maemo Mapper to bring up the "Manage Repositories" dialog automatically upon first start. That's where you specify the Map Cache DB location. It's possible that I broke the "first start" detection code....
Of course, I'm sure most people just breeze right through that dialog. They probably also press "Cancel" when Maemo Mapper suggests that you read the "Quick Start" help document....

...and that's a shame, too, because MMapper is one of the very few free, third-party apps for the ITs to come with a genuine help file, and on top of that it's a really extensive and well-written one !

convulted 2007-11-29 09:40

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
gnuite: Finally got round to installing and using it. GPS fixed acquired a bit faster than usual, which I know is probably not due to MM in any part, but I just wanted to make this clear. The only "bug" I found was that sometimes the hourglass didn't show up, and sometimes I ended up with two hourglasses (I think this happened only with the Google Street maps).
Keep up the good work.

Tuxedosteve 2007-11-29 10:03

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
I've just tried the new version on my N810 and it can't find the internal GPS when I choose /dev/pgps

I'll be happy to test anything to get it working if you like.

MikeL 2007-11-29 10:25

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by MikeL (Post 101676)
With this OS2008 version, I cannot even begin to get a fix? (no blue bar)

will check when its daylight and weather is better as its dark, cloudy & raining at the moment :confused: as it could just be me, user error :o

OK, so when I tested it this morning during drive to work, it worked flawlessly, my sincerest apologies gnuite for jumping to conclusions. :o :o

I quite like the idea to make the selection of where the maps are stored (Internal/External memory) a clearer obligatory prompt on completion of install, as this will ensure users change path at first install of MM on their devices.

Tuxedosteve 2007-11-29 10:26

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by gnuite (Post 101785)
I'm going to take you up on that offer. When you enable the internal GPS receiver (via the command line or the built-in wayfinder application), please open an xterm and run the following command:
Code:

ps | grep gpsd
Let me know what the output is. That will help me work a solution for the N810's internal GPS receiver.

I got it to run on the N810 by using running Wayfinder first and using the gpsd server option.

Without wayfinder running the apps running after the grep are

/usr/sbin/gpsdriver

and with Wayfinder running

/usr/sbin/gpsdriver
/usr/libexec/navicore-gpsd-helper
/usr/sbin/gpsd -n -N -F /tmp/.gpsd_ctrl_sock /dev/pgp

Rebski 2007-11-29 11:57

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
I have waited for this for months now, ever since you first mentioned it was coming. So a big thank you from me too.

I installed it last night, it crashes easily but, since no one else has mentioned it, probably due to my N800/2008OS -18 setup.

16gb sd cards are now very affordable and just in time for all those lovely maps.

tfinnan 2007-11-29 17:01

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Gnuite

I ran the command that you suggested in xterm and got the following...

1101 root 2132 SW /usr/sbin/gpsdriver
5667 user 1892 SW grep gpsd

When I try to connect, the window in MM still tells me that there is an 'error opening gps device', and prompts for a retry. Suggestions?

tfinnan 2007-11-29 17:08

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Tuxedosteve

Did you get the gps in MM to work without opening Maps first? I'm a bit shaky as to how to proceed from here, and would be grateful for any assistance that you could offer. Thanks.

haokah 2007-11-29 17:51

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
I tried enable /dev/pgps but I get a message that enable isn't found
( also tried from /sbin in case it was like ifconfig )

Could someone tell me how to enable the built in gps from command line?
It shuts off after I close wayfinder, and isn't being found by mapper.

thanks!!!

Tuxedosteve 2007-11-29 18:06

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by tfinnan (Post 102037)
Tuxedosteve

Did you get the gps in MM to work without opening Maps first? I'm a bit shaky as to how to proceed from here, and would be grateful for any assistance that you could offer. Thanks.

No. The only way I could get it to work was launching maps and telling MM to use the gpsd server. Getting there though. While using the gpsd server it all seemed to work perfectly. I'm guessing if it can't be made to work properly with /dev/pgps it can be configured to startup gpsd without needing to have Maps running.

haokah 2007-11-29 18:14

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
If it helps here's what I get on the 810 with wayfinder started:

ps | grep gpsd

1102 root 2132 SW /usr/sbin/gpsdriver
1494 user 15024 SW /usr/libexec/navicore-gpsd-helper
1499 user 2776 SW /usr/sbin/gpsd -n -N -F /tmp/.gpsd_ctrl_sock /dev/pgp
1501 user 1888 RW grep gpsd

once I close wayfinder, and run again I get

1102 root 2132 SW /usr/sbin/gpsdriver
1505 user 1888 RW grep gpsd

If I start mapper ( with filepath /dev/pgps option, and trying to enable gps ) I get only:

1102 root 2132 SW /usr/sbin/gpsdriver

tfinnan 2007-11-29 18:18

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Tuxsteve

If the gps could be configured when MM started, that sounds like it would be an ideal solution. I hate to feel like such a 'taker', but I have no expertise in programming or coding. At this point, I'm limited to providing feedback and 'attaboy's' to developers in the maemo community. Sort of frustrating...anyhow, this will be great when we get it worked out.

Tuxedosteve 2007-11-29 18:28

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
I wouldn't worry tfinnan. It certainly doesn't appear to be anything insurmountable. I'm sure gnuite will be able to sort it all out once he gets his N810.

gnuite 2007-11-29 20:19

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by convulted (Post 101850)
The only "bug" I found was that sometimes the hourglass didn't show up, and sometimes I ended up with two hourglasses (I think this happened only with the Google Street maps).

The former is a bug only if Maemo Mapper was actually trying to redraw the screen at the time, and even so, it's just a guideline, it's not a hard-and-fast indicator.

The latter is not a bug if multiple redraws get cued up. I tested Maemo Mapper with a fake GPSD server that was spitting out about 10 position updates per second, and I managed to get up to 7 hourglasses at once. It was awesome. :) It's a good thing 10Hz GPS receivers don't exist yet...

gnuite 2007-11-29 20:21

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by Tuxedosteve (Post 101860)
I got it to run on the N810 by using running Wayfinder first and using the gpsd server option.

Without wayfinder running the apps running after the grep are

/usr/sbin/gpsdriver

and with Wayfinder running

/usr/sbin/gpsdriver
/usr/libexec/navicore-gpsd-helper
/usr/sbin/gpsd -n -N -F /tmp/.gpsd_ctrl_sock /dev/pgp

"/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.)

haokah 2007-11-29 20:25

Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
 
Quote:

Originally Posted by haokah (Post 102058)
I tried enable /dev/pgps but I get a message that enable isn't found
( also tried from /sbin in case it was like ifconfig )

Could someone tell me how to enable the built in gps from command line?
It shuts off after I close wayfinder, and isn't being found by mapper.

thanks!!!

I'm sure I got some giggle from linux veterens, I didn't realize enable was only for printers. Anyway, I did some searching and reading, and I think I'm getting closer. I started reading the gpsd commands, after gnuite's grep request.

I did the following:

/etc/init.d/gpsdriver start

then

gpsd -n -N -D5 -F /tmp/gps.sock


the term shows it running, and a client connect on 6 when I start mapper, next it says channel assignment failed going to raw mode,

I've tried configuring mapper with /dev/pgps and with gpsd local host server

with /dev/pgps it keeps asking to retry,

with gpsd it keeps searching until you stop it
( this is inside an office building, with no signal )

I'm going to try again when I'm home near a window and see if anything changes.

gpsd does see me close mapper, as it quits when I exit.

I'll of course post what I find.


All times are GMT. The time now is 23:14.

vBulletin® Version 3.8.8