Just wanted to post a bit about how Navigon works when a call, SMS, or IM comes in while using Navigon. I've seen some questions on how this works in various threads, and some confusion in the responses on the way Navigon works.
Tested this yesterday on a 2 hour trip. While my iPhone is JB'n, I was not using BackGrounder at the time, so this is how Navigon will work on a non JB'n iPhone.
When you are using Navigon, and a call comes in, you can 'Accept' or 'Decline' the call. If you decline the call, Navigon keeps going. If you accept the call, you start talking with your caller, and Navigon 'quits'. As soon as you end the call, Navigon restarts on it's own (you DON'T have to restart it) where it left off and resumes. It may take a couple of seconds for Navigon to lock back on the GPS signal, but it does and 'catches up'. It may give an erroneous direction. Sometimes it does, sometimes it doesn't. It's never caused me any problems with navigating. But if you are in a congested and/or densely populated area (like downtown area), you probably want to decline the call if the directions are important to you.
If an SMS or IM (using Beejive for example) is received, and you choose to 'view' the message, Navigon quits, and will not resume. You have to restart it. If you choose, 'Close' then Navigon just keeps going.
Navigon also seems to have a 'remembered state' for a certain length of time. If it hasn't been too long (don't know the timer length), and all you do is reply to a IM or SMS, once you restart Navigon, it will remember where it was and continue. Same goes for phone calls you make and return to Navigon.
Now, if you are JB'n and using backgrounder in any of the above situations, Navigon never quits, it just keeps going. During a call, it will still make announcements. I don't know if the announcements are heard by the caller...forgot to ask them.
Tested this yesterday on a 2 hour trip. While my iPhone is JB'n, I was not using BackGrounder at the time, so this is how Navigon will work on a non JB'n iPhone.
When you are using Navigon, and a call comes in, you can 'Accept' or 'Decline' the call. If you decline the call, Navigon keeps going. If you accept the call, you start talking with your caller, and Navigon 'quits'. As soon as you end the call, Navigon restarts on it's own (you DON'T have to restart it) where it left off and resumes. It may take a couple of seconds for Navigon to lock back on the GPS signal, but it does and 'catches up'. It may give an erroneous direction. Sometimes it does, sometimes it doesn't. It's never caused me any problems with navigating. But if you are in a congested and/or densely populated area (like downtown area), you probably want to decline the call if the directions are important to you.
If an SMS or IM (using Beejive for example) is received, and you choose to 'view' the message, Navigon quits, and will not resume. You have to restart it. If you choose, 'Close' then Navigon just keeps going.
Navigon also seems to have a 'remembered state' for a certain length of time. If it hasn't been too long (don't know the timer length), and all you do is reply to a IM or SMS, once you restart Navigon, it will remember where it was and continue. Same goes for phone calls you make and return to Navigon.
Now, if you are JB'n and using backgrounder in any of the above situations, Navigon never quits, it just keeps going. During a call, it will still make announcements. I don't know if the announcements are heard by the caller...forgot to ask them.