View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#288
Originally Posted by Flandry View Post
I've had panaroma lock my device in the same way. I think the defect is in the OS, but unfortunately manifests itself in unpredictable ways while using apps.

Both times the reboot happened while the screen was locked. It takes long enough to trigger that i've never had it happen while actively using modrana. I share the logs to show that nothing unexpected was happening. In the first case it showed the menu message because i closed out the menu after enabling the log. The second log reflects just the initial loading of the tracks i have, which it does every time.
Yes, really looks like an OS issue, but I wonder if there are some possible workarounds.
I'll add more priority to finally implementing the "is the window visible" detection, which would enable stopping the drawing pipeline when the screen is locked or when modRana is running in the background and its window is not visible. Mappero reportedly works like this.
This might help, if the lockups/restarts are graphics or load dependent and should also save some power

Originally Posted by woody14619 View Post
How so? I looked for a way to do it, but didn't see a way to.
There is a "enter name" button next to the "tools" button in the log menu for this.
It is currently only possible to name the log before hitting the start button, not after logging is running. This is quite impractical, so I guess I'll add rename-while-logging when I get to it
Originally Posted by woody14619 View Post
Awesome to know there's a file to change the filter. Btw: If user changes happen, the app manager will make a backup and then replace it with the package contents by default. apt-get will prompt and ask what to do.
Good to know, thanks !
BTW, what about the graphical front-ends ? I wonder whether they show the prompt too...
Originally Posted by woody14619 View Post
Is there a way to load a GPX as a route? I see a way to load it as a track log, and to activate the track, but not a way to call it a route so that voice directions can be started?
Normal GPX files normally don't have the needed routing info, so its not possible to use them for a meaningful turn-by-turn navigation.
For navigation you basically need:
  • some points from the track designated as turns
  • routing messages for turns - "turn left", etc. - this is what espeak reads
  • optionally some additional info, like recommended trigger distances for the voice messages, estimated remaining time, etc

Provided I manage to cram all theses needed info together with the track when saving a route, the resulting GPS file should be usable for navigation in the same manner as the online routes.

Originally Posted by woody14619 View Post
I've seen that behavior, but that's not what I mean. For example, theres a trip I take weekly that routes me onto a highway for about 20 miles, then another for 5. This past weekend I took it with ModRana on. On getting onto the highway there was no notice about how long I was going to be on (except for the very small text in the re-route box). At 1.6 miles before my exit, it told me the display text. And again as I was on the exit ramp minutes later it re-read the display text, then told me to exit, then read the new text for the upcoming turn. The next segment was 5 miles, and I got no further warning until I was in the turn that I should turn.

Optimally, I would have preferred a read of the text near the beginning of the highway entry, at about 2 miles before exit (did that part well once), and just before the exit.

I know it can be tough to guess at how far before an exit to announce. Generally I've found the value (750 * (mph/10)) yards works well. But putting in an announce point about 2 miles before a turn on any segment over 2.5 miles would seem a pretty easy thing to do, which would help a lot for those of us using it for longer stretches.
I have summarized the possible improvements to a new ticket.
Basically:
  • make the remaining distance text bigger and easier to read
  • maybe also add a graphical indicator, to show howm much remains from the current segment
  • add more routing mesages
    • a "next turn in N km" after entering a new segment (without turn description, as this might trigger right after the last routing message for the previous turn - it might be confusing to hear two different routing messages in such a short order)
    • hardcoded message triggers at 2 and 1 km from the next
  • near term support for current-speed-aware trigger distances
Did I forget something ?
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)

Last edited by MartinK; 2010-11-04 at 19:08. Reason: typo
 

The Following 2 Users Say Thank You to MartinK For This Useful Post: