I'm having constant issues using QGeoPositionInfoSource on symbian^3. The problems is that correct position almost never arrives, instead signal updateTimeout() is emitted every time I'm calling startUpdates() method for QGeoPositionInfoSource.
1. I've tried different positioning methods and different time intervals.
2. GPS chip is working fine because everything is alright with Ovi maps.
3. I've had the same problems with a Qt 4.6.2 + Qt Mobility 1.0.2, switching to the new Qt SDK with a Qt 4.7.3 + Qt Mobility 1.1.2 didn't help.
4. I've tested the same code on a Maemo N900, S60 5th (Nokia 5230) and Simulator, it has worked correctly everywhere, including indoor tests.
Code is as simple as it gets. Every time I get updateTimeout() I'm calling startUpdates() again.
So my problems is that position on symbian^3 may never arrive. In some rare situations it actually works. For example, I've checked it outside today and after a while app finally received data and showed position, but it still had a delay for a few minutes which never appears for Ovi maps application (which shows position almost instantly if A-GPS is enabled).
Does anyone else have these kind of issues?