beautypg.com

Linx Technologies RXM-GPS-SR User Manual

Page 9

background image

Page 17

Page 16

103 – Query/Rate Control

This command is used to control the output of standard NMEA messages GGA,
GLL, GSA, GSV, RMC, and VTG. Using this command message, standard
NMEA messages may be polled once, or setup for periodic output. Checksums
may also be enabled or disabled depending on the needs of the receiving
program. NMEA message settings are saved in battery-backed memory for each
entry when the message is accepted.

The table below contains the values for the following example:

1. Query the GGA message with checksum enabled

$PSRF103,00,01,00,01*25

2. Enable VTG message for a 1 Hz constant output with checksum enabled

$PSRF103,05,00,01,01*20

3. Disable VTG message

$PSRF103,05,00,00,01*21

Name

Example

Units

Description

Message ID

$PSRF103

PSRF103 protocol header

Msg

0

See Table 17

Mode

1

0=SetRate, 1=Query

Rate

0

seconds

Output – off=0, max=255

CksumEnable

1

0=Disable, 1=Enable Checksum

Checksum

*25

End of message termination

Value

Description

0

GGA

1

GLL

2

GSA

3

GSV

4

RMC

5

VTG

6

MSS (Not Supported)

7

Not defined

8

ZDA

9

Not defined

Table 15: Query/Rate Control Example

Table 16: MSG Values

104 – LLANavigationInitialization

This command was 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.

The table below contains the values for the following example:

$PSRF104,0,0,0,96000,0,0,12,4*1A

Name

Example

Units

Description

Message ID

$PSRF104

PSRF104 protocol header

Latitude

0

Longitude

0

Altitude

0

ClkOffset

96000

TimeOfWeek

0

WeekNo

0

ChannelCount

12

ResetCfg

4

See Table 19

Checksum

*1A

End of message termination

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 receiver back to
factory defaults

Table 17: LLANavigationInitialization Example

Table 18: ResetCfg Values