– –
– –
22
23
104 – LLANavigationInitialization
This command is used to initialize the receiver with the current position
(in lattitude, longitude and altitude coordinates), clock offset, and time,
enabling a faster fix. Increased receiver sensitivity and the removal of
Selective Availability (SA) have made this unneccessary. The command is
retained for its ability to reset the module, but the initialization fields are no
longer supported.
Figure 23 contains the values for the following example:
$PSRF104,37.3875111,-121.97232,0,96000,237759,1946,12,1*07
Figure 23: NavigationInitialization Example
LLANavigationInitialization Example
Name
Example
Units
Description
Message ID
$PSRF104
PSRF104 protocol header
Latitude
37.3875111
degrees
Latitude position (Range 90 to –90)
Longitude
–121.97232
degrees
Longitude position (Range 180 to
–180)
Altitude
0
meters
Altitude position
ClkOffset
96000
Hz
Clock Offset of the Evaluation
Receiver1
TimeOfWeek
237759
seconds
GPS Time Of Week
WeekNo
1946
Extended GPS Week Number (1024
added)
ChannelCount
12
Range 1 to 12
ResetCfg
1
See Figure 24
Checksum
*07
<CR> <LF>
End of message termination
1. Use 0 for the last saved value if available. If this is unavailable, a default value of
96000 is used.
Figure 24: ResetCfg Values
ResetCfg Values
Hex
Description
0x01
Hot Start – All data valid
0x02
Warm Start – Ephemeris cleared
0x04
Cold Start – Clears all data in memory
0x08
Clear Memory – Clears all data in memory and resets the receiver
back to factory defaults
105 – Development Data On / Off
Use this command to enable development data information if you are
having trouble getting commands accepted. Invalid commands generate
debug information that helps to determine the source of the command
rejection. Common reasons for input command rejection are invalid
checksum or parameter out of specified range.
Figure 25 contains the values for the following example:
1. Debug On
$PSRF105,1*3E
2. Debug Off
$PSRF105,0*3F
117 – System Turn Off
This message requests that the GPS receiver perform an orderly shutdown
and switch to hibernate mode.
Figure 26 contains the values for the following example:
$PSRF117,16*0B
Figure 25: Development Data On / Off Example
Development Data On / Off Example
1
Name
Example
Units
Description
Message ID
$PSRF105
PSRF105 protocol header
Debug
1
0=Off, 1=On
Checksum
*3E
<CR> <LF>
End of message termination
1. Default setting is debug mode off.
System Turn Off Example
Name
Example
Units
Description
Message ID
$PSRF117
PSRF117 protocol header
Sub ID
16
16: System turn off
Checksum
*0B
<CR> <LF>
End of message termination
Figure 26: System Turn Off Example