Register GPS Device and Get Position

Oct 24, 2009 at 10:47 AM

I use the version 2.3 for CF3.5. in Toshiba Portege SmartPhone with Windows Mobile 6.1. The internal Portege GPS device is: GPS QualComm GpsOne Card version 0.0.

I have to manually register a GPS device and I do it this way:

GeoFramework.IO.Serial.SerialDevice.Com4.BaudRate = GeoFramework.IO.Serial.BaudRate.Baud4800;
Devices.RegisterGpsDevice(GeoFramework.IO.Serial.SerialDevice.Com4, "NMEA-0183");

And then:

Interpreter.Start();


I do it the right way?

The problem I have is: I start my application in my home where there is no signal or low signal from GPS satellites to position.

I go out and find satellites in SatelliteSignalBar, but none appears with his number highlighted in green (which I assume indicates that the satellite signal has been achieved)

I wait 15 minutes, but did not get position/statellite number in green. Right now if I stop the application and turn it on I positioned correctly.

What am I doing wrong? How can I fix it?

Thanks.