?
PixSoft Inc. Tel: +1.204.885.4936 Fax: +1.204.895.4173 E-mail: [email protected]
18
$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 : Miuntes
1
Maximum PDOP
1
Unsigned
4
x10, [0-100]
2
Maximum HDOP
Unsigned
4
x10, [0-100]
3
Maximum VDOP
1
Unsigned
4
x10, [0-100]
4
Minimum SNR
Unsigned
2
dB/Hz, [20-45]
5
Minimum Elevation Unsigned
2
Degrees, [0-90]
6
Noise Floor
Unsigned
4
-, [400-1000]
7
Navigation Mode 1
1 Unsigned
1
1 = Auto (hold alt)
2 = 2D Mode
4 = 3D Mode (calc alt)
8
2D Mode Altitude
1
Unsigned
6
Meters above MSL
9
Navigation Mode 2
1
Boolean
1
0 = Auto
1 = Static
10
Maximum Altitude
Unsigned
6
Meters.
Examples:
$PNMRX110,0,-2:0*xx : Set the local time to –2 hours 0 minutes.
$PNMRX110,4,35*xx : Set the minimum SNR to 35