The problem is not with the tom-tom car Kit or the dual external GPS. The problem has to do with iOS 6 privacy settings. I have an iTouch 4 and I been having the same problem with my GPS. I'm using the tom-tom app and the tom-tom car Kit. The solution for getting the GPS working again is. First shut down the tom-tom app or what ever app you're using. Now go to settings And General and then scroll to the bottom and tap reset. Now tap Reset location and privacy. Now load your tom-tom or navigation app And it should prompt you to turn on location service again, Say yes. Now under location services you should see The tom-tom app or the navigation app you were using and slide it to on. Now Your tom-tom app should be working correctly now, But the catch is it's only going to work until another program ask to use local services. It is definitely 100% an error an iOS 6 Privacy settings. I have no idea why it does this but you can reset and it'll work every time.
I think I may have found the critical thing that was preventing the “Reset Privacy and then reboot” process from working for me.
I went to the settings and tuned off the automatic setting of the time. “Settings -> General -> Date & Time -> Set Automatically”
Before turning that off, resetting the location and privacy settings and rebooting frequently did not get the interaction with the external GPS working again. I would happen on occasion, but rarely after the iOS 6.0.1 update.
Now it seems to work every time.
My conjecture is that when the iPod Touch restarted, and it saw that it had an internet connection, it quickly tried to set the time based on my current location. In other words, it was accessing the location without asking my permission, or telling me that it was doing so. It just assumed that it had permission. In the rare cases where it didn’t do so before I started CoPilot Live or Waze, then they would work until sometime later when a lager application would “hog” the location info.
Can anyone else confirm if this helps, or if they have this setting turned off as well?
Despite all the excellent advice, my iPad2 with XGPS150 is still not working reliably with OS 6.0.1 whereas before it was always dependable, always connecting, always receiving GPS through the XGPS150 via bluetooth. The only thing that continues to work now is a reboot of the iPad2, then the GPS signal gets through for awhile.
Does anyone know whether the next update to the OS will fix this problem??
James' suggestion on 13 Dec 2012 of turning off the automatic setting of the time definitely improves the ability of my iPod Touch to work with a TomTom Car Kit for iPod Touch. Before reading his suggestion I was having to repeatedly go though a loop of rebooting the iPod Touch until it started to "see" the GPS device. Sometimes it would see it on first reboot, but sometimes it would take multiple restarts. When I tried James suggestion yesterday it seemed able to see the GPS device even without having to do a restart.
Just for the record I am using an iPod Touch 4 with a TomTom Car Kit for iPod Touch and use both Cyclemeter and MotionX-GPS. The curoius thing is that even when neither of these two apps would report a GPS signal the TomTom Car kit tool app would report Status = Dcoked and GPS = Fix and should the various satelites and their relative signals. Although the TomTom Car Kit for iPod Touch is only specified for use with up to iPod Touch 3 I have used it successfully for over a year with an iPod Touch 4 with some padding above to ensure firm contact with the connector and some padding behind to activate the bar switch.
Go to settings:general:about:diagnostics & usage:diagnosic & usage data and look for entries starting with iapd_ . If you see a lot of them, your problem is that the iapd daemon is crashing. Updating to iOS 6.1 fixed that for me. Unfortunately, now I have another problem. I'm trying the reset privacy settings thing to see if that works.
Today I received an email from Dual which simply fixed the problem with the external bluetooth gps receiver!
1. Turn bluetooth-device off
2. On iOS device go to Settings->Bluetooth and find your external gps device, tap on the blue arrow, than tap on "Forget this device"
3. Close all applications
4. Hold power-off-button an swipe to shut down your iOS device
5. Turn it on again
6. Turn on your external Bluetooth GPS-receiver
7. Go to Settings->Bluetooth find your gps-receiver an tap on it to pair
8. Here we go! GPS-receiving should work again!
Thanks you guys at Dual!