Fix acquired but lon and lat are both 0

Nov 2, 2009 at 5:22 AM
Edited Nov 2, 2009 at 5:23 AM
The code below works fine on HTC Touch HD with WM6.5, however on HTC Imagio (Verizon also WM 6.5) FixedAcquired gets triggered right away but lon and lat are always 0.

What could be the issue? Is there some documentation on how to tweak 3.0?

nmeaInterpreter1 = new GeoFramework.Gps.Nmea.NmeaInterpreter();
nmeaInterpreter1.AllowAutomaticReconnection = true;
nmeaInterpreter1.IsFixRequired = false;
nmeaInterpreter1.FixAcquired += new System.EventHandler(nmeaInterpreter1_FixAcquired);

static private void nmeaInterpreter1_FixAcquired(object sender, EventArgs e)
                float lat = (float)nmeaInterpreter1.Position.Latitude;
                float lon = (float)nmeaInterpreter1.Position.Longitude;
Nov 24, 2009 at 3:13 PM

I don't know to answer the question, I just wanted to ask whether you have tried with the FakeGPS.
If yes, did you get any values with that utility?