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
| ID | Description | NVM Set | NVM Get | Volatile Set | Volatile Get | Arguments | Default | Allowable Range* |
|---|---|---|---|---|---|---|---|---|
| 1 | Guess Position | Yes | Yes | Yes | Yes | "lat lng alt stdlat stdlng stdalt" | null | |
| 2 | Surveyed Position | Yes | Yes | Yes | Yes | "lat lng alt" | null | |
| 3 | Clock model | Yes | Yes | Yes | Yes | "val" | 1e-8 | |
| 4 | RESERVED | |||||||
| 5 | Subscription | Yes | Yes | Yes | Yes | "ABC123ABC123ABC 123ABC123ABC1" | null | |
| 6 | Simulator mode enable | Yes | Yes | No | Yes | "1" | 0 | [0,1] |
| 7 | Host Serial Number*** | Yes | Yes | No | Yes | "S/N" | null | |
| 8 | Host Manufacturer ID*** | Yes | Yes | No | Yes | “MfgID” | null | |
| 9 | Host Model ID*** | Yes | Yes | No | Yes | “Model#” | null | |
| 10 | ASIC Serial Number | No | No | No | Yes | 16 character ASCII string |
Advanced – Receiver Pipeline Configuration
| ID | Description | NVM Set | NVM Get | Volatile Set | Volatile Get | Arguments | Default | Allowable Range* |
|---|---|---|---|---|---|---|---|---|
| 100 | Measurement Model | Yes | Yes | No | Yes | "range,doppler" | [40000.0,10.0] | |
| 101 | Kalman Filter Mode | Yes | Yes | Yes | Yes | Coded: 0 = Surveyed Position 1 = Static Unknown Position 2 = RESERVED 3 = Dynamic 4 = Mode Not Set | 1 | [0,4] |
| 102 | Dynamic Model | Yes | Yes | Yes | Yes | “vtc,htc,vvstd,hvstd” | [5.0,300.0,0.5,15.0] | |
| 103 | RESERVED | |||||||
| 104 | RESERVED |
PPS Configuration
| ID | Description | NVM Set | NVM Get | Volatile Set | Volatile Get | Arguments | Default | Allowable Range* |
|---|---|---|---|---|---|---|---|---|
| 200 | PPS output pulse width | Yes | Yes | No | Yes | Nanoseconds | 10000 | [0,500000000] |
| 201 | RESERVED | |||||||
| 202 | RESERVED | |||||||
| 203 | Iridium PNT PPS input delay | Yes | Yes | Yes | Yes | Nanoseconds | 0 | [-500000000, 500000000]** |
| 204 | RESERVED | |||||||
| 205 | RESERVED | |||||||
| 206 | PPS_1 output delay | Yes | Yes | Yes | Yes | Nanoseconds | 0 | [-500000000, 500000000]** |
| 207 | RESERVED | |||||||
| 208 | RESERVED | |||||||
| 209 | RESERVED | |||||||
| 210 | RESERVED | |||||||
| 211 | Iridium PNT PPS receiver delay | Yes | Yes | Yes | Yes | Nanoseconds | 6813000 | [-500000000, 500000000]** |
| 212 | RESERVED | |||||||
| 213 | RESERVED | |||||||
| 214 | RESERVED | |||||||
| 215 | RESERVED | |||||||
| 216 | RESERVED | |||||||
| 217 | RESERVED | |||||||
| 218 | RESERVED | |||||||
| 219 | RESERVED | |||||||
| 220 | RESERVED | |||||||
| 221 | PPS Iridium PNT Precision Estimate Before Lockable | Yes | Yes | Yes | Yes | nanoseconds | 250 | [100,10000] |
| 222 | PPS Iridium PNT Kalman Filter Age Threshold | Yes | Yes | Yes | Yes | seconds | 5 | Full range, 32-bit unsigned integer |
| 223 | PPS Iridium PNT Minimum Duration from Acquire to Lockable | Yes | Yes | Yes | Yes | seconds | 60 | Full range, 32-bit unsigned integer |
| 224 | PPS Iridium PNT Minimum Duration from Active to Acquire | Yes | Yes | Yes | Yes | seconds | 600 | Full range, 32-bit unsigned integer |
| 225 | PPS Iridium PNT Minimum Duration from Active to Lockable | Yes | Yes | Yes | Yes | seconds | 3 | Full range, 32-bit unsigned integer |
| 226 | PPS Iridium PNT Minimum Duration from Lockable to Active | Yes | Yes | Yes | Yes | seconds | 0 | Full range, 32-bit unsigned integer |
| 227 | PPS Iridium PNT Minimum Duration from Lockable to Acquire | Yes | Yes | Yes | Yes | seconds | 0 | Full range, 32-bit unsigned integer |
| 228 | RESERVED | |||||||
| 229 | RESERVED | |||||||
| 230 | RESERVED | |||||||
| 231 | RESERVED | |||||||
| 232 | RESERVED | |||||||
| 233 | RESERVED | |||||||
| 234 | RESERVED | |||||||
| 235 | PPS Max Phase Error For Tuning Adjustment Special value of zero indicates the full slew adjustment is never applied even if it is very large | Yes | Yes | Yes | Yes | nanoseconds | 10000 | [0; 50,100000] |
| 236 | PPS Max Phase Adjustment Rate Value of zero indicates no rate limiter is applied to the slew correction | Yes | Yes | Yes | Yes | nanoseconds/second | 1 | [0,1000] |
| 237 | PPS Max Holdover Duration | Yes | Yes | Yes | Yes | seconds | 7200 | Full range, 32-bit unsigned integer |
| 238 | PPS Min State To Enable Output | Yes | Yes | Yes | Yes | Coded 0= init = freerun = holdover = active = lockable | 1 | [0,4] |
| 239 | RESERVED | |||||||
| ID | Description | NVM Set | NVM Get | Volatile Set | Volatile Get | Arguments | Default | Allowable Range* |
| 240 | RESERVED | |||||||
| 241 | RESERVED | |||||||
| 242 | RESERVED |
Logging
| ID | Description | NVM Set | NVM Get | Volatile Set | Volatile Get | Arguments | Default | Allowable Range* |
|---|---|---|---|---|---|---|---|---|
| 600 | PPS System Log Level | Yes | Yes | Yes | Yes | "val" | 0 (off) | [0,6] |
| 601 | RESERVED | |||||||
| 602 | RESERVED | |||||||
| 603 | Nav System Log Level | Yes | Yes | Yes | Yes | "val" | 0 (off) | [0,6] |