
Chapter 12 – Postion Determination (GPS) Commands
Multi-Tech Systems, Inc. CDMA Wireless AT Commands (PN S000294J)
68
Chapter 12 – Position
Determination (GPS)
Commands
The position determination AT commands are supported on gpsOne equipped CDMA modules. GpsOne is a wireless-assisted
hybrid solution that utilizes both GPS and base-station trilateration to determine the mobile position. A high degree of position
accuracy is possible using gpsOne due to the inclusion of CDMA system timing information in the position calculation.
The gpsOne feature includes a number of AT commands that are used to configure, start, stop, and report position data. The
reported position data is used by the user or application software host to provide the desired features. GpsOne functionality is
dependent on the carrier and network configurations. A number of gpsOne session examples are included in section 21 to
aide in the understanding of the gpsOne AT commands.
Position Determination Session Type +WPDST
Description:
This command sets the desired position determination session type. The session type specifies how the
next PD session is to function. An attempt to change the session type while a PD session is in progress will
result in an error.
Values:
<type>
0
Session to provide the last position info available. Position fix not performed.
1
Session to provide single-shot fix. Perform a new position fix.
2
Tracking mode independent fixes; session to provide continuous independent position fixes.
3
Tracking mode; session to provide continuous position fixes.
4
Data download; session to download ephemeris/almanac data only. Used for MS-based fix
determination. Download data is valid for 30 to 120 minutes.
Note:
When a tracking mode is requested (continuous position fixes) and the TCP/IP transport layer is used, a
data call will interrupt the reception of position fixes. The modem will store up to 10 of the most current
position fixes and present them when the data call ends.
Syntax:
Command syntax:
AT+WPDST=<type>
Command
Possible Responses
AT+WPDST?
Note: Request current setting type
+WPDST: 0
OK
AT+WPDST=0
Note: Select the last position info available
OK
Note: Command accepted.
AT+WPDST=1
Note: Select single-shot fix
+CME ERROR: 600
Note: PD session already active.
AT+WPDST=?
Note: Display valid command parameter range.
+WPDST: (0-4)
OK