Rikaline, C.7 $pnmrx108, nmea message sequence, C.7 $pnmrx110, fix settings – Rikaline GPS-24/24A User Manual

Page 18

Advertising
background image

GPS Receiver Board

GPS-24 / 24A Operating Manual

Rikaline

Specifications subject to change without prior notice

Rikaline

International Corp.

14F, 171, ChengGong Rd, Sanchong CityTaipei 241, Taiwan

Tel: ++886 2 8973 1899 Fax: ++886 2 8973 1896 E-Mail:

[email protected]

Web: www.rikaline.com.tw

Mode

Int

1 1 0

Disable message

1

Send message now

2

Send message on change

3

Send message now and on change

Checksum

*xx

(0) 3

3

2 digits.

Message
terminator

<CR>

<LF>

2 2 ASCII

13,

ASCII

10.

Examples:
$PNMRX107, 300, 1*xx: Output the almanac stored in NVRAM
$PNMRX107, 301, 2*xx: Output Ephemeris will be output on change
$PNMRX107, ALL, 2*xx: Output all ZX4120 output messages (300,301,302,303,304)

C.7 $PNMRX108, NMEA message sequence

This message is used to set the sequence used to output the NMEA messages. All messages in the list are
set to be output with a default output rate. The messages that are not included are disabled. Once the
sequence is defined, individual settings for the messages can be changed by means of the $PNMRX103
message. This message is supported also in a variable length format, where only the necessary fields are
used.

Field Format

Min

chars

Max

chars

Notes

Message ID $PNMRX108 6

8

PNMRX108 protocol header.

Mask

ID Int

3 3 Mask

identifier: possibilities are

GGA / GLL / GSA / GSV
RMC / VTG / ZDA

Mask

ID Int

3 3 Mask

Identifier.

Checksum

*xx

(0) 3

3

2 digits.

Message
terminator

<CR> <LF>

2

2

ASCII 13, ASCII 10.


Examples:
$PNMRX108, GGA, GLL, and GSA*xx: Enables the GGA, GLL and GSA in this sequence, output

Every second. All other messages are disabled

C.7 $PNMRX110, Fix Settings

This message is used to set various settings and masks which control how the software will behave in
relationship to the satellites in view, for example a mask can be set for the minimum satellite elevation,
minimum SNR etc. The message consists of a varying number of fields depending on the number of masks
to be set. Each mask setting consists if a mask identifier and new value pair. The $PNMRX110 message
format is shown below.

PNMRX110 field list

Field Format

Min

chars

Max

chars

Notes

Message ID

$PNMRX110 6

8

PNMRX110 protocol header.

Mask ID

Int

2

2

Mask identifier, see below.

Value

Variant

1

8

New value for mask, dependent on the preceding
field, see below.

Mask ID

Int

2

2

Mask identifier.

Value

Variant

1

8

New value for mask, dependent on the preceding
field.

Checksum

*xx

(0) 3

3

2 digits.

Message terminator <CR> <LF>

2

2

ASCII 13, ASCII 10.

PNMRX110 Mask Field interpretation

Mask Id

mask

format

width

units

0

Local Time Zone

Int: unsigned

2:2

Hours : Minutes

1

Maximum

PDOP

1

Unsigned

4

x10, [0-100]

2

Maximum HDOP

Unsigned

4

x10, [0-100]

Advertising