![]() |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
I'm having trouble caching the maps on my n810. Every time I select an area covering one city and try to download the area, the predicted size is something like 100000MB (obviously wrong - it's just Lisbon, pretty small city compared to NYC!) and the program crashes after a minnute or so... Tried reinstalling MM but with no luck... Maybe reflashing?
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Tried that... zoom level 3 only... even 4 gives me 1Gb. If I download the maps with winmapper I can get the full country at levels 2-4-7-9-13 in 90MB. But that's not compatible with MM2 (I think...). Ideas?
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
I feel your pain. I gave up with Maemo Mapper and get back to native Maps for offline mapping. It is ugly as hell, but I downloaded whole East Coast and it took ~700m only. It will be nice if this thing can do offline routing too for free.
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
But in MM2.x they changed the level meaning, the max level is 20 instead of 16 in MM1.x, so the level is shifted up by 4. That means the level 1 in MM1.x is level 5 in MM2.x, keep that in mind. So in MM2.x never go below level 4/5, it will blow out your sd card for sure. I found it out by digging deep in MM2.x source code. |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Sorry to interrupt... I am using the Nokia N810 and have installed Maemo Mapper in it.
I would like to ask if anybody know how to use the internal GPS of N810 for Maemo Mapper? I have tried to select "File Path" and use the default path "/dev/pgps" in the Setting of Maemo Mapper. However, it cannot find internal GPS. I have already enabled the GPS in Control Panel. |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Yeah, but even avoiding levels 0-3, the estimated size is several times larger than the actual size. Faster db access would really help too (along with Winmapper). Maybe v3 will have to do a "compromise" between the single DB (which seems superslow, especially as it gets bigger) and the single-tile files of 1.0. How about files with a max of 256 tiles? (16x16 "supertiles")
hehe, I know, not this year. |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
ebug, some people have had success linking to a Bluetooth anything, phone, whatever.
Maemo Mapper may then find the internal GPS. Some people have had success just firing up the Control Panel GPS widget. Me, I seem to need the included Map program running in the background. The developer hasn't got an N810. |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Is there a way to run M/M 1.4 on OS2008?
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
If you just set the GPS to bluetooth and put no address it'll start without the need for any other app running.
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Doesn't work here. is your Bluetooth enabled?
|
Maemo Mapper v2.3 Released
Maemo Mapper v2.3 has been released.
This minor release adds an in-memory map cache to speed up pan and rotate operations. The cache is dynamically sized and the maximum size adjusts based on whether or not Maemo Mapper receives a "low memory" message from Maemo. The max size can only decrease, so if you open a lot of applications and Maemo Mapper reduces the size of the cache to compensate, then you must restart Maemo Mapper in order to restore the original cache size. Hopefully, the cache will help mitigate the slowness of the database. Let me know if you notice a significant difference. CHANGELOG: * Added an in-memory map cache to improve pan performance (thanks to Tim Terriberry for the patch). * Fixed bug with infinitely repeating auto-route-update error messages. * Added option to completely disable all announcements. |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Sigh...:
[i] Unable to install. Software contains updates to packages installed from a different source and is likely to harm the system. Contact software author. [ OK ] In the past it seems that the fix for this is to remove the package one is trying to update and then re-install? Thoughts appreciated, Maemo Mapper is the app that keeps the n800 from the archive drawer and the Garmin in the archive drawer :-). |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
I have tried to set the GPS to bluetooth and put no address in that field. I finally got Mapper to detect the internal GPS of N810. However, internal GPS took every long time to fix the position...
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
It can be difficult to impossible to get a position fix inside a building. You need to be outside, with a clear view of the sky, to insure a good fix. Metal and water will block the signals. The water in your hand is enough to block the satellite signals entirely.
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Be careful with this update. After installing it bricked my n800. I had to remove the battery to get it to reboot. After rebooting it seems to work fine.
I would suggest that you reboot before tring to start version 2.3.... |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
As for your problem, could you be a little more descriptive? After you installed the update, did it crash your N800 immediately (i.e. before you even started it), upon startup, or after using it for a few minutes? What other applications did you have open (e.g. Control Panel, Maps, Application Manager, web browser, etc.) ? Also, what are the contents of the file at "/var/lib/dsme/stats/lifeguard_resets" ? Have you restarted the device since you removed and replaced the battery? If not, what are the contents of the file at "/proc/bootreason" ? Thanks for the report. |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Install required Red Pill mode, but was otherwise trouble free. Scrolling in 2.3 seems much faster now. I tried to slow down the map scrolling by running several programs, but this seemed to have a negligable effect. This 'minor release' is a major upgrade for me. Thanks.
N800, OS2008 booting from MMC |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Installed flawlessly, and finger scrolling is much improved.
Thanks! |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Lets call it a soft brick then - This is the only time in six months
I have had to pop the battery... Nokia-N800-50-2:/var/lib/dsme/stats# cat lifeguard_resets /usr/bin/btcond -l : 1 * Nokia-N800-50-2:/proc# cat bootreason pwr_key I installed the update, started mapper, It started, began searching for the gps and showed my last location. I hit the menu key and the box displayed the nokia screen one gets when booting - it did not reboot though and none of the buttons would respond. After about 5 minutes I popped the battery. I is working fine post reboot. Wonder if memory fragmentation is to blame - I use my n800 heavily. I've also opened a bug at garage.maemo ... Thanks for a beautiful piece of software. Hope this helps. Ed |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
Quote:
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Silly question:
I asked about the fuzzy levels a while back and IIRC it had to do with not downloading all the levels for a particular map. Soooo, I checked every level from 3 up and it do take days to get the updates for all of those :-(. What levels does one *really* need? I think they are set for every map source rather than each map source, but I'm not sure about it. After I do a set and go look at the zooms again, it seems to be precious few checked. I'll get an understanding of this wonderful piece of software eventually (or end up with a pocketfull of 16G SDHC cards (NOT) ;-). |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
First, if you are using "Auto-Download", where Maemo Mapper automatically downloads any of the maps that you need, then the "fuzziness" is controlled by the "Download Zoom Steps" setting, which can be set on a per-repository basis via the "Manage Repositories" dialog. This setting controls which levels Maemo Mapper "skips" downloading. Example: If "Download Zoom Steps" is set to the minimum level, then every zoom level is downloaded as necessary, but if set to the second-to-lowest value (two bars), then only the even zoom levels are downloaded, so if you are at zoom level 5, then Maemo Mapper will (automatically) download zoom level 6 instead. This saves space because (in my opinion) you don't need the accuracy of every single zoom level - having every other zoom level is sufficient. You can, of course, set it to 1 bar in order to force Maemo Mapper to download every zoom level as needed. Again, all of this only affects Auto-Download. Manually downloading via the "Manage Maps" dialog is not affected by the "Download Zoom Steps" setting. Second, when you say "precious few checked," I think you're referring to the "Zoom Levels" tab of the "Manage Maps" repository? That tab doesn't list which zoom levels are downloaded or "enabled," but rather which zoom levels you want to download (or delete) manually at that moment. It doesn't affect Auto-Download. Hope this helps. |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
2.3 is quite a bit faster for me. Damn close to 1.x speeds assuming my memory is anything to go by, actually.
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Yes or No?
Am I able to download maps manually from my pc and then transfer them to my MMC using the latest version (2.3) of MM with a tool such as winmapper? |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
The SD card usually locks up and access to the card is denied by all apps even MM 2.x |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
I'm still having problems when trying to add WMS repository. After adding repository MM crashes immediately and MM does not start anymore. This is what I get when trying to start MM:
~ $ maemo-mapper maemo-mapper[1420]: GLIB WARNING ** Gtk - gtk_widget_size_allocate(): attempt to allocate widget with width -24 and height 0 maemo-mapper[1420]: GLIB DEBUG ConIc - con_ic_connection_send_event(0xf6c18, Tyo, WLAN_INFRA, 0) maemo-mapper[1420]: GLIB WARNING ** Gtk - gtk_widget_size_allocate(): attempt to allocate widget with width -24 and height 0 Segmentation fault ~ $ What could be reason for that? |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Works great for me on OS2007. Very usable now.
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
Considering that I have been constantly downloading to the n800 since before I posted that message, methinketh that I might need to live with the fuzzies, if the progress bar "Processing Maps" is any indication, I have pretty much that much time again before it is done. Then if I move it to another area... Nokia-N800-50-2:~# du -sh /media/mmc2/Maps/ 1.3G /media/mmc2/Maps Still beat out by the sdict dictionaries though :): Nokia-N800-50-2:~# du -sh /media/mmc2/Dictionaries/ 2.1G /media/mmc2/Dictionaries And I haven't even started the topo stuff (assuming I can find it again :). IF I am going to do this, perhaps it might be wiser to find my ethernet USB dongle and a module for it... Much to learn :-). Thanks very much for the comments! |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Hi,
strange things are happening... Installed MM 2.3, tried to download several map levels, too much, MM stalled. Restarted N810. Tried again - downloading one map level at a time. MM crashed and keeps crashing since at every start of the application. Even after removing the .maemo-mapper directory and reinstalling MM. Where on the system can I look for logfiles telling me what happens when MM crashes? EDIT Well, found out what to do! Somehow the crash(es) of Maemo Mapper left the internal mmc2 disk in a readonly state. So I first copied all data (except the Maps folder) to mmc1, then seacrhed the forum, found this: http://www.internettablettalk.com/fo...13&postcount=6 which made it possible to disable the swap on mmc2, after that I could format mmc2 via the file manager. Copied back all the files and now, Maemo mapper starts again - still have to test downloading maps, though... Franko30 |
Can we get heading display on top
Hi,
First, many THANKS to all and GNUITE for such a great app. I see that "heading" is displayed only when we open GPS info in left side.. but it hides some portion of map. I dont want to see GPS info all the time but HEADING info is very nice. Can we see / display transparent dial for heading information ? May be on the top right / left corner. Regards. |
OpenStreet maps VS Google Maps
I just started using N800 with MM and GPS.
I tried openstreet and google maps both, on same route. Google maps are much more precise then openstreet maps. Are we not allowed to use Google maps in maemo mapper ? is it really illegal. Please confirm folks. I can live with open street but google maps are so much better. If they are not legal, then why do get we them from the repositories ? Just curious. |
How does auto rotate work in maemo mapper
When I drive with N800 + Mapper + GPS, I want to see a map moving towards my the direction in which I am going. i.e. the blue dot should always move upwards.
Is it possible ? I have tried auto center options -- lead and lat/lon but it just keeps the dot in center. The map moves anywhere but not upwards (or downwards, I should say). Any clue ? |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Quote:
I have been going for a "full set of maps" with the idea of seeing what the advantages were for each. I think that perhaps the VE set and topo might be the wiser choice and just keep my GPSMAP76CS for serious work. I had picked three areas that I am at least vaguely familiar with. Seattle area north to Canada, Chicago area, Atlanta area and Jacksonville FL area to the coast and south to St.Augustine. I think :-) :-/. The more I learn, the less I seem to know :-/. |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
Cool, what you want is to rotate the map to GPS direction. That's in the settings.
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
I got it. Many thanks.. I still need answers/help for my other questions...
i.e. - how to display heading without gps info panel ? - How safe (legal point of view) is to use google maps ? |
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
No idea about the heading question, but yes, it's legal to use Google maps. If they let you download them, then you can use them however you want once they're on your device. You can't use them commercially, but this isn't commercial, you're not making money and neither is gnuite. I wouldn't worry about it.
|
Re: Maemo Mapper v2.2 for OS2006/OS2007/OS2008
MM2 is really slow compared with MM1, but it's doing the real time download and display, so we can't blame it too much. It's a challenging job and no GPS device can do it today. From the source code I go through, seems that there are still places to improve.
MM2 uses gdbm database to save the card space and make the interface simple, the drawback is that gdbm is not that efficient. Every time you fetch a key or data, it allocates memory twice - read from the file and make a copy then give it to you, user has to free the memory - this approach is not necessary in this application. I delete that in my windows gdbm library, since MS runtime simply refuses to free the memory and crashes. Redundant memory allocation of gdbm is a slow factor. Hash value calculation is quite consuming in gdbm, which depends on the key length. The MM2 uses 12 byte key, it seems too long, there is no difficult to condense it to 8 byte length, it can save some time. The most important, there is basically no cache management in gdbm, every time you fetch a key or data, it goes into reading file. It really slow you down. So implementing cache management is definitely a good way to smooth things up. From my point of view, it may be improved if we have a SW architecture like GUI <--> cache management <--> downloading/file read/save The three should be in separate threads. GUI is to do map display and responding user input. GUI talks to cache management, which should manage a pool of map tiles in ram, a few levels of surround area at least. Downloading and file reading should be transparent to it. It's up to the cache manager to decide where to get map files. The download routine shouldn't save the downloaded map tiles right away as it does now, it should download map tiles into the memory and turn them over to cache manager. Cache manager decides when to save them - only at the time when GUI is idle and no user input, or cache pool is too big - which is unlikely since the device has 60m ram. The best way to speed up the app is to avoid the three doing intensive jobs all together at the same time, so when GUI is busy the SW doesn't do saving, when downloading GUI should be told to wait, the central piece should be the cache manager. |
All times are GMT. The time now is 20:53. |
vBulletin® Version 3.8.8