|
2010-11-19
, 01:22
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#332
|
Not the original poster, but, I had the same problem. I had read this thread and much of the wiki, downloaded the maps, and took my n900 with me while driving to jury duty today. I had a vague idea of where to go but didn't know the specific route.
Opened the modRana route option, entered the route, it showed on the map, but I couldn't find a way to "start" the navigation routing. Finally pulled over to the shoulder of the road and stuffed the sim back into my Android phone. Google nav got me to jury duty.
While I had read much of the documentation and played with modRana at home, I hadn't navigated with it until I was in the car. Once I was in my car, I wasn't really in a position to dig through either this thread or the wiki to figure out how to activate the navigation.
When I got home I set up a route to my local deli and walked there. The navigation route worked fine at that point and I can see how to turn it on.
I do realize this is free, alpha software and you're only just starting to polish things up. But, it would be REALLY REALLY helpful to be able to turn on navigation from the Route page (rather than pre-program the Route and start it through "Route => Current Route => Tools".)
If POI is meant to be the way to type in addresses and get to them on the fly, then, it should (somehow) be made clear through the screens. Right now, I don't see anything that looks like it's meant for "on the fly" navigation.
There needs to be a way to suddenly activate GPS routing at a minimum for those "oh damn" moments when you're shifted to a detour you don't expect (edit: and didn't have modRana running till you were detoured -- I don't mean re-routing an existing session). Or, when you're out at a place you do know and are asked unexpectedly to drive somewhere you don't know.
Related to this, a way to *easily* chose start and end points (either for routes or POI) from your Contacts list addresses would be awesome. Something simpler than typing the address in by hand, which again necessitates pulling the car over when it may not be safe/convenient. I'm borrowing this from Android's Google Nav, which is the service I've been using. It doesn't seem like all that big a deal until you start to use it and it seeps into your GPS-expectation-subconscious .
It's also a feature in Sygic 10, if I'm not mistaken.
Maybe, just add Category "Contacts" to POI and refresh the list each time it is opened?
Again, I do realize this is development software that one person is working on, not one of Google's pet "eternal beta" products that has a dedicated team updating it on a full-time basis. Reading over this thread I can see how modRana has been progressing over the past few months to really seem like it's catching up to Google Nav in performance.
Awesome software, hope you'll consider the suggestions, off to click the paypal support link!
|
2010-11-19
, 06:24
|
Posts: 451 |
Thanked: 334 times |
Joined on Sep 2009
|
#333
|
This is a known issue (Czech street names pronounced with English pronunciation sound silly, trust me ), the driving directions that are provided by Google are just html formated strings and the street names are not delimited in any (parsable) way. But it might be possible to do the future, with some other routing service that provides more granular directions, preferably with street names that have language codes
The Following User Says Thank You to 白い熊 For This Useful Post: | ||
|
2010-11-19
, 10:55
|
Posts: 433 |
Thanked: 274 times |
Joined on Jan 2010
|
#334
|
This is indeed strange as both modRana and RR (most probably, did't look to the RR source yet) use Liblocation, which should is provided especially to enable concurrent GPS access.
What was the position indicator in modRana doing ? Stuck in place or rotating or something else ?
The Following User Says Thank You to Pigro For This Useful Post: | ||
|
2010-11-19
, 12:43
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#335
|
Hmmm... in that case I'd just recommend testing all parts of the text that you can split up for being unibyte/multibyte, I programmed this for sending SMSes in GNU Emacs, since when sending for instance Czech text, or Russian, the length of the SMS is less than half the regular one...
Anyhow, since currently modrana doesn't navigate in Russia due to getting stuck on multibyte text (and I'm sure this is a case in some other countries as well), can you as a temp solution, basically parse the results you get from Google by testing each respectable substring, delimited by spaces for instance, to see if it's multibyte or unibyte? This is easy to do by comparing string length and text length, if they differ, it's multibyte.
If it's multibyte just throw it out and not have espeak pronounce it, and that way it's not gonna get stuck in an endless loop, and there'll be routing navigation in Russia?
Temp solution, but better than not being to route at all currently...
The Following 4 Users Say Thank You to MartinK For This Useful Post: | ||
|
2010-11-19
, 13:27
|
Posts: 451 |
Thanked: 334 times |
Joined on Sep 2009
|
#336
|
BTW, what firmware are you using ? I think I heard that there are some local/global variants.
|
2010-11-19
, 14:00
|
Posts: 451 |
Thanked: 334 times |
Joined on Sep 2009
|
#337
|
|
2010-11-19
, 14:16
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#338
|
Oh no, don't wanna reflash, but maybe I'll have to, as if it's working on your sys, I should be able to get it working. Did you flash to the latest PR 1.3?
I just tried now without having the partition mounted, started modrana and it DOES route in Russian, though it's freaky as it's a bunch of `in 100 meters turn on letter code 4 a, letter code 5 e, letter code b a...' as it substitutes for the Unicode, I'd assume this'd super uncomfortable having to listen to this while driving,
The Following User Says Thank You to MartinK For This Useful Post: | ||
|
2010-11-19
, 15:02
|
Posts: 451 |
Thanked: 334 times |
Joined on Sep 2009
|
#339
|
Just used HAM, then fapman when HAM got stuck and apt-get install -f when fapman itself errored out But it finished ok in the end and it seems to behave as a regular PR1.3.
Also, I might try a little heuristics:Just an idea, might be doable or not
- check if a sub-string contains Cyrillic
- set the language for such sub-string to Russian
|
2010-11-19
, 15:38
|
Posts: 451 |
Thanked: 334 times |
Joined on Sep 2009
|
#340
|
Tags |
bada rox, martin_rocks, modrana, navigation, openstreetmap, the best, wehasgps |
|
I like these options:
You see, it's not necessary to redraw every one second, especially when you are going to blank/lock the screen.
For now, maybe, I'll just keep location-test-gui open for GPS lock, and start Modrana only when I need to see the map.