Skip to main content

NMEA Parameters

General Parameter Notes​

* All endpoint values are included in valid data range, if applicable.
** A positive value compensates for that amount of delay in the signal path.
‡ Only applies to PPS_1, and does not affect the u-blox configuration
◊ Parameters are SET at runtime, thus the use of GSGET or GSSET from/to volatile memory is invalid and will return GSRSP error code, ‘UNSUPPORTED_MEMORY_CLASS‘ as defined in table 8 of the NMEA Sentence Integration Guide.

One Time Programmable (OTP) Parameters​

*** Some parameters can only be configured once. If a user attempts to configure an OTP more than once, the application will return GSRSP error code, ‘CANNOT_CHANGE_OTP_PARAMETER‘ as defined in table 8 of the NMEA Sentence Integration Guide.

Parameter ID Content​

Basic – Receiver Pipeline Configuration​

IDDescriptionNVM SetNVM GetVolatile SetVolatile GetArgumentsDefaultAllowable Range*
1Guess PositionYesYesYesYes"lat lng alt stdlat stdlng stdalt"null
2Surveyed PositionYesYesYesYes"lat lng alt"null
3Clock modelYesYesYesYes"val"1e-8
4RESERVED
5SubscriptionYesYesYesYes"ABC123ABC123ABC 123ABC123ABC1"null
6Simulator mode enableYesYesNoYes"1"0[0,1]
7Host Serial Number***YesYesNoYes"S/N"null
8Host Manufacturer ID***YesYesNoYes“MfgID”null
9Host Model ID***YesYesNoYes“Model#”null
10ASIC Serial NumberNoNoNoYes16 character ASCII string

Advanced – Receiver Pipeline Configuration​

IDDescriptionNVM SetNVM GetVolatile SetVolatile GetArgumentsDefaultAllowable Range*
100Measurement ModelYesYesNoYes"range,doppler"[40000.0,10.0]
101Kalman Filter ModeYesYesYesYesCoded: 0 = Surveyed Position 1 = Static Unknown Position 2 = RESERVED 3 = Dynamic 4 = Mode Not Set1[0,4]
102Dynamic ModelYesYesYesYes“vtc,htc,vvstd,hvstd”[5.0,300.0,0.5,15.0]
103RESERVED
104RESERVED

PPS Configuration​

IDDescriptionNVM SetNVM GetVolatile SetVolatile GetArgumentsDefaultAllowable Range*
200PPS output pulse widthYesYesNoYesNanoseconds10000[0,500000000]
201RESERVED
202RESERVED
203Iridium PNT PPS input delayYesYesYesYesNanoseconds0[-500000000,
500000000]**
204RESERVED
205RESERVED
206PPS_1 output delayYesYesYesYesNanoseconds0[-500000000,
500000000]**
207RESERVED
208RESERVED
209RESERVED
210RESERVED
211Iridium PNT PPS receiver delayYesYesYesYesNanoseconds6813000[-500000000,
500000000]**
212RESERVED
213RESERVED
214RESERVED
215RESERVED
216RESERVED
217RESERVED
218RESERVED
219RESERVED
220RESERVED
221PPS Iridium PNT Precision Estimate Before LockableYesYesYesYesnanoseconds250[100,10000]
222PPS Iridium PNT Kalman Filter Age ThresholdYesYesYesYesseconds5Full range, 32-bit unsigned integer
223PPS Iridium PNT Minimum
Duration from Acquire to
Lockable
YesYesYesYesseconds60Full range, 32-bit unsigned integer
224PPS Iridium PNT Minimum
Duration from Active to
Acquire
YesYesYesYesseconds600Full range, 32-bit unsigned integer
225PPS Iridium PNT Minimum
Duration from Active to
Lockable
YesYesYesYesseconds3Full range, 32-bit unsigned integer
226PPS Iridium PNT Minimum
Duration from Lockable to
Active
YesYesYesYesseconds0Full range, 32-bit unsigned integer
227PPS Iridium PNT Minimum
Duration from Lockable to
Acquire
YesYesYesYesseconds0Full range, 32-bit unsigned integer
228RESERVED
229RESERVED
230RESERVED
231RESERVED
232RESERVED
233RESERVED
234RESERVED
235PPS Max Phase Error For
Tuning Adjustment

Special value of zero indicates the full slew adjustment is never applied even if it is very
large
YesYesYesYesnanoseconds10000[0; 50,100000]
236PPS Max Phase Adjustment
Rate

Value of zero indicates no rate limiter is applied to the slew correction
YesYesYesYesnanoseconds/second1[0,1000]
237PPS Max Holdover DurationYesYesYesYesseconds7200Full range, 32-bit unsigned integer
238PPS Min State To Enable OutputYesYesYesYesCoded
0= init
= freerun
= holdover
= active
= lockable
1[0,4]
239RESERVED
IDDescriptionNVM SetNVM GetVolatile SetVolatile GetArgumentsDefaultAllowable Range*
240RESERVED
241RESERVED
242RESERVED

Logging​

IDDescriptionNVM SetNVM GetVolatile SetVolatile GetArgumentsDefaultAllowable Range*
600PPS System Log LevelYesYesYesYes"val"0 (off)[0,6]
601RESERVED
602RESERVED
603Nav System Log LevelYesYesYesYes"val"0 (off)[0,6]