
Chapter 21: GPS
GPS Configuration
Psion Mobile Devices Developers Guide
244
AGpsHelperI Class
This class supports AGPS (Assisted Global Positioning System). AGPS reduces Time To First Fix (TTFF) and
increases the likelihood of finding and keeping a fix in poor coverage areas. An overview of this feature is
available in the user manual for your computer. For more detailed information on implementing and using
AGPS on Psion computers see Ingenuity Working.
21.3 GPS Configuration
For an overview of GPS configuration, see the following on Ingenuity Working
community.psion.com/knowledge/w/knowledgebase/689.ikon-gps-settings.aspx.
This process applies to all Psion GPS units, not just that on the Ikôn.
For guidance on selecting a GPS profile see
community.psion.com/knowledge/w/knowledgebase/configuring-the-correct-gps-profile.aspx and
community.psion.com/knowledge/w/knowledgebase/ik-244-n-gps-automobile-profile-scenarios.aspx
21.4 Processing GPS Data
After the GPS hardware is configured:
1. Open the PGS program port.
This is a virtual COM port that can be selected through the GPS applet on the GUI.
2. Read the NMEA data from the GPS program port.
3. Parse the NMEA data.
Parsing GPS data
You have the following options:
• Parse the raw data in your application. See www.gpsinformation.org/dale/nmea.htm
• For Windows CE 6-based, and Windows Mobile 6-based, systems you can use Microsoft GPS Interme-
diate Driver. For information see msdn.microsoft.com/en-us/library/bb158708.aspx
21.5 Getting Started with GPS
For articles on Ingenuity Working that will guide you in getting started with the GPS feature see
the following:
community.psion.com/tags/gps/noteDG
21.6 Code Samples for GPS
For postings on Ingenuity Working that contain code samples that use the GPS feature see:
community.psion.com/tags/gps/codeDG
21.7 GPS API Elements
C++: GPS hardware on all computers with built-in GPS is controlled, and configured, using the
PsionTeklogix::GPS namespace.
.NET: GPS on all computers with built-in GPS is controlled, and configured, using the
PsionTeklogix.GPS namespace.
Reading and parsing NMEA (National Marine Electronics Association) data: Microsoft GPS Interme-
diate Driver. For details see MSDN at msdn.microsoft.com/en-us/library/bb202086.aspx.
Important: Do not open the GPS hardware port. If your application opens the hardware port, the port
cannot be shared with other applications.
Komentáře k této Příručce