Confidential
USERS MANUAL
98(158)
Document number
Revision
1/198 17-4/FCP 101 3045 Uen
D
Parameter
Description
< TIME_REF >
The time of validity of the parameters reported in this Response element
0 – 16777215
t mod 14,400,000 – where t is the time of validity in 1ms
4.13.4
AT*EPDPR (Provide Pseudorange Measurement)
Description
Syntax
Possible Responses
Provides
Pseudorange data
AT*EPDPR=<PART_NUM>,<TOTAL_PARTS>,<NUM
_PS_RANGES_P>,<TIME_REF>,<TIME_REF_SRC>,
<OFFSET_INCL>,<SV_PRN_NUM>,<SV_CNO>,<PS
_DOPPLER>,<SV_CODE_PH_WH>,<SV_CODE_PH
_FR>,<MUL_PATH_IND>,<PS_RANGE_RMS_ER>
OK
This AT command is the response back to the module from a request action to the application. *EPDPR is the
unsolicited message. The external GPS application uses this AT command when it is ready to provide
pseudorange measurement data to the CM52. After CM52 receives this command, it creates the IS-801
message Provide Pseudorange Measurement and sends it to the base station.
Since there can be multiple iterations of pseudorange data, this command must be issued once for each set of
data with a maximum of 8 times. Since the pseudorange data is from an external GPS, the GPS time
reference is the only valid time option (TIME_REF). As a result, CDMA pilot offset information
(OFFSET_INCL) does not make sense; therefore, this parameter must be set to zero.
Note:
The solution currently allows for only 8 satellites. If there are more than 8 satellites available, the
application should determine which of the set to send.
The application must issue AT*EPDPR the exact number of times as denoted in PART_NUM. If any of the
AT*EPDPR commands return an ERROR, the CM52 does not report those satellites to the network. DO NOT
attempt to send the failing AT commands and associated satellite data again. The only reason for an ERROR
from AT*EPDPR would be due to range checking; therefore, ensure that the satellite data is valid before
sending it to the CM52 to prevent the satellite from being dropped.
If the command is executed and a request for data has not be issued by the module, the command is ignored.
In addition, if the location determination service is being handled by the onboard GPS option, any data
provided by this command is ignored.
Parameter
Description
<PART_NUM>
The current instance of pseudorange data parts
1 to 8
Value must be in the range of 1 to TOTAL_PARTS
<TOTAL_PARTS>
Total number of pseudorange data parts
1 to 8
Set to the value …..
<NUM_PS_RANGES_P>
Number of pseudoranges in this AT command
1
Range of number of satellites imbedded in current AT command
< TIME_REF >
The time of validity of the parameters reported in this Response element
0 – 16777215
t mod 14,400,000 – where t is the time of validity in 1ms
<TIME_REF_SRC>
Time reference source
0
UTC time reference
1
GPS time reference
2
Other time reference
<OFFSET_INCL>
Indication of whether or not offset data should be included
0
Do NOT include REF_PN & MOB_SYS_T_OFFSET