iSuiteTM
3 SDK System - Parameter
description
- iSuiteTM 3 SDK System - Parameter description
- Parameters used by
iSuite
- System parameters
- Protocols parameters
- Fix post-processing parameters
- General navigation parameters
- Interval mode parameters
- Kalman navigation parameters
- Observation parameters
- Unav Tracking parameters
- Unav Track task parameters
- Agc config parameters
- PPS parameters
- Frequency plan parameters
- Search parameters
- Unav Acquisition parameters
- Logging parameters
- SBAS parameters
- Sony Track parameters
- Sony Acq parameters
- Sony antenna control parameters
Parameter system
overview
The iSuite software has many parameters which can be tuned to adjust
the software behaviour. The parameters can be changed by NMEA or with
host tools such as the GPS Workbench or the itraxhost.Specifying parameters
Parameter key
Each parameter has a unique key which is used to access the stored
parameter values. The parameter key is a 16-bit word, which consists of
the following parts:- The 8 least significant bits 0-7 (bit mask 0x00ff) define the
parameter id. Parameters with parameter ids greater than equal to 128
correspond to parameters whose type is BOOL.
- The five bits 8-12 (bit mask 0x1f00) define the group in which the parameter belongs. The group is used internally by the iSuite software to define the software modules which are affected by parameter changes, and for efficient parameter storage.
Parameter types
When the parameters are specified the iTalk protocol, the parameter type must be specified together with the key. This is done by OR'ring the five most significant bits together with the parameter key. The type bits corresponding to different paramater types are described in the table below.| Type |
Bits to be OR'red with key |
| INT16 |
0x2000 |
| INT32 |
0x4000 |
| FLOAT |
0x6000 |
| BOOL |
0x8000 |
| WORD |
0xA000 |
| DWORD |
0xC000 |
| DOUBLE |
0xE000 |
Usage of parameters in software
To use parameters in the application software, the programming interface in the param.h header file should be used. The value of a parameter can be retrieved with the function calls PRM_GetWord, PRM_GetInt16, and so on, depending on the parameter type.If the parameter is not yet found in the flash file system, it is stored there when it is first used, and the parameter type is defined by the function call used for the parameter retrieval. The default value then is the one used in the function call. On later calls the parameter wvalue will then be retrieved from the file system.
The external interfaces for setting and getting parameters do not make any difference between parameters used in the iSuite and others. So, new user parameters can easily be defined, as long as the parameter key is formed using a non-existing parameter group and key, and the parameter type corresponds with the key, as described above.
When parameters are changed with the iTalk or NMEA interface, a notification is sent to the tasks that use the corresponding parameter group. The notification is a PARAMS_CHANGED message. When handling this message, the task should retrieve again (with the PRM_Get functions) the values of the parameters whose runtime changes it needs to take into account. The user tasks TASK_USER_1 to TASK_USER_3 will get a change notification when any paremeters in the groups 25 to 31 are changed.
Note: Applications constantly changing parameters during run time should be avoided. More infomation can be found from the release notes.
Parameters used by
iSuite
Note: the contents of this document from this paragraph
onwards are generated from the message description header
files.System
parameters
| Name | Key | Type | Description |
|---|---|---|---|
| SYS_SET_ID | 0001 | INT16 | Parameter set Id : Identifies parameter set compatibility.
Modify this value to force the firmware to accept new parameter default values when making major changes in parameters. Whenever this parameter default is different from what is stored to FFS, system will discard the old parameter values and accept new default values. Default: 216 Allowed range : 0 ... 32768 |
| SYS_FACTORY_SET_ID | 0002 | INT16 | Factory parameter set Id : Identifies factory parameter set
compatibility. Default: 0 Allowed range : 0 ... 32768 |
| SYS_AUTOSTART | 0380 | BOOL | Enable Autostart : If YES, navigation will start
automatically after booting. The start mode that will be used is given with the parameter START_MODE_AUTO on this same page. Default: TRUE (YES) |
| START_MODE_AUTO | 0301 | WORD | Auto start mode : The start mode used in autostart. If a bit
is set to zero the corresponding data will be erased before starting. Currently supported bits are: 0x0001 - Time, 0x0002 - Last-known-good position, 0x0004 - Almanacs, 0x0008 - Ephemerides, 0x0010 - UTC/Iono model and 0x0020 - Subframe data (in RAM) Default: $ffff Allowed range : 0 ... 65535 |
| SYS_LKG_SAVE_TIME_LIMIT | 0008 | INT32 | LKG save time interval [s] : Specifies how often a valid
position fix is stored to flash memory during navigation, in seconds. Note that this applies only if the distance limit specified by SYS_LKG_SAVE_DIST_LIMIT on this page, is exceeded. Note also that when stopping navigation the limit specified by SYS_LKG_SAVE_STOP_TIME_LIMIT on this page is used instead of this value. Default: 1200 Allowed range : 0 ... $7ffffff |
| SYS_LKG_SAVE_DIST_LIMIT | 0009 | INT32 | LKG save distance limit [m] : The distance limit for storing
a valid position fix to flash memory. The fix is stored if the distance to the previously saved fix is greater than this distance in meters and the time limit specified by SYS_LKG_SAVE_DIST_LIMIT on this page, is exceeded. Default: 30000 Allowed range : 0 ... $7ffffff |
| SYS_LKG_SAVE_STOP_TIME_LIMIT | 000a | INT32 | LKG save stop time limit [s] : When stopping navigation the
position fix is stored to flash memory if the time since last saved fix exceeds the value of this parameter. Default: 1 Allowed range : 0 ... $7ffffff |
| SYS_WATCHDOG | 0028 | WORD | Enable Watchdog protection : If not zero, the Watchdog timer
will automatically reboot the system after a specified timeout if it
detects that software or some parts of it have stopped running. Currently the values $ffff = enable watchdog protection, 0 = disable watchdog protection are supported. The timeout can be set with the parameter SYS_WATCHDOG_TIMEOUT on this same page. Default: $ffff Allowed range : 0 ... $ffff |
| SYS_WATCHDOG_TIMEOUT | 0029 | INT16 | Watchdog timeout [ms] : Watchdog timeout duration. Watchdog
will automatically reboot the system if all subsystems have not responded within this time. Default: 4000 Allowed range : 0 ... $7fff |
| SYS_FIXVALID_PIN | 002a | WORD | Fix valid pin indicator pin selection : On the Sony
platform, this parameter can be used to specify the fix valid indicator
pin number. If bit (1 << N) is set in this param, the fix valid is on EPORTN. Only values N = 8 or 9 are allowed. Default: $0100 Allowed range : 0 ... $7fff |
| SYS_BOOT_ERASE_PARAMS | 0080 | BOOL | Erase parameters at boot : Always restore to the default
parameters at boot Default: FALSE (NO) |
| SYS_UI_LEDS_ENA | 0081 | BOOL | Enable EvKit UI leds : Enable EvKit UI leds (two leds on the
front panel of the EvKit) to indicate navigation status. If NO, UI leds
are turned off. Default: TRUE (YES) |
| SYS_FIX_VALID_PIN_ENA | 0082 | BOOL | Enable fix valid pin : Enable fix valid pin in sony
platform. If YES, debug led 8 (EPORT8) is used as fixvalid pin. Evkit
needs to be reset after change. Default: TRUE (YES) |
| SYS_COLD_START_ENA | 00aa | BOOL | Reserved for future use : Reserved for future use. Default: FALSE (NO) |
Protocols
parameters
| Name | Key | Type | Description |
|---|---|---|---|
| SYS_ITALK_PORT | 0010 | INT16 | iTalk port number : iTrax UART port number used for the
iTalk protocol Default: 1 Allowed range : -1 ... 2 |
| SYS_ITALK_SPEED | 0011 | INT32 | iTalk port speed : The speed in bits per second used for the
iTalk port. Supported speeds are 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200 and 230400 bps. The iTrax03 receiver also include support for 460800 and 921600 bps. It is, however, not recommended that speeds < 115200 are used for iTalk. Default: 115200 Allowed range : 0 ... 921600 |
| SYS_ITALK_MASK | 0012 | DWORD | iTalk message mask : The iTalk message mask. Each bit in
this mask corresponds to one message type, so that the least significant bit corresponds to message type 1. If the bit is 0, the output of the corresponding message to the serial port is disabled. Only message types 1 to 32 can be masked. The ITALK message Id's can be found by searching for 'Protocols - Message Ids' at http://isuite.fastrax.fi/search.asp Default: $e11febef Allowed range : 0 ... $ffffffff |
| SYS_ITALK_USER_MASK | 0013 | DWORD | iTalk user message mask : The iTalk user reroute message
mask. Each bit in this mask corresponds to one message type, so that the least significant bit corresponds to message type 1. If the bit is 1, the message is rerouted from MONITOR task to USER task. Only message types 1 to 32 can be rerouted. The ITALK message Id's can be found by searching for 'Protocols - Message Ids' at http://isuite.fastrax.fi/search.asp Default: $00000048 Allowed range : 0 ... $ffffffff |
| SYS_NMEA_PORT | 0020 | INT16 | NMEA port : The iTrax UART port number used for the NMEA
protocol. Default: 0 Allowed range : -1 ... 2 |
| SYS_NMEA_SPEED | 0021 | INT32 | NMEA port speed : The speed in bits per second used for the
NMEA port. Supported speeds are 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200 and 230400 bps. The iTrax03 receiver also include support for 460800 and 921600 bps. Default: 4800 Allowed range : 0 ... 921600 |
| SYS_NMEA_MASK | 0022 | WORD | NMEA message mask : The NMEA message mask. Each bit in this
mask corresponds to one NMEA message type. If the bit is 0, the output of the corresponding message to the serial port is disabled. The NMEA message Id's are GSV 0x0001, GSA 0x0002, ZDA 0x0004, GLL 0x1000,GGA 0x2000,VTG 0x4000,RMC 0x8000. Default: $a023 Allowed range : 0 ... $ffff |
| SYS_NMEA_TX_BUFFER | 0024 | INT16 | NMEA Tx buffer size in bytes. : This parameter specifies the
NMEA Tx buffer size in bytes. NMEA buffer is dynamically allocated in NMEA_Open() and freed in NMEA_Close(). You may need to reset the system to take the change into effect. Default: 1500 Allowed range : 0 ... 32767 |
| SYS_NMEA_RX_BUFFER | 0025 | INT16 | NMEA Rx buffer size in [byte]. : This parameter specifies
the NMEA Rx buffer size in bytes. NMEA buffer is dynamically allocated in NMEA_Open() and freed in NMEA_Close(). You may need to reset the system to take the change into effect. Default: 640 Allowed range : 0 ... 32767 |
| SYS_NMEA_MIN_DELAY | 0026 | INT16 | NMEA output minimum delay [ms]. : This parameter specifies
the minimum NMEA sentence output delay in [ms]. Note: the value must be smaller than update interval to operate correctly. You can use this parameter to fine-tune the system latency and/or precisely alighn the output interval. Default: 0 Allowed range : 0 ... 1000 |
| SYS_NMEA_FRACT_OUTPUT_ENA | 0083 | BOOL | NMEA sentence time field fraction specifier. : This
parameter defines whether the receiver should output fractional seconds. If true, fractional seconds will be shown in the sentences. Otherwise, only integer seconds will be shown. Default: TRUE (YES) |
| SYS_NMEA_TRANS_TIME_ENA | 0084 | BOOL | ZDA time identifier. : This parameter defines the source of
ZDA time. If true, time of sentence transmission is used. Otherwise, time of calculation is used. Default: TRUE (YES) |
| TRACK_ALT_MSG_ROUTING | 047f | DWORD | Routing of GPS core messages : Bitmask of messages that are
sent directly to MONITOR task from the GPS core. Currently only MSG id's 3 (TRACK) and 15 (SUBFRAME) are supported. Setting either or both of the corresponding bits to 1 will route these messages directly to the MONITOR task. Default: 0 Allowed range : 0 ... $ffffffff |
Fix
post-processing parameters
| Name | Key | Type | Description |
|---|---|---|---|
| NAV_DATUM_ID | 0b08 | INT16 | Datum ID : Specifies the datum that is used to calculate the
local coordinates in the navigation fix. A list of the supported datums can be found by searching for 'Map Datums' at http://isuite.fastrax.fi/search.asp Default: 0 Allowed range : 0 ... 300 |
| NAV_GRID_ID | 0b09 | INT16 | Grid ID : The gridding system that is used to output the XY
coordinates. Grid conversion can be disabled by setting this parameter to -1. Default: -1 Allowed range : -1 ... 250 |
| NAV_GRID_NUMBER | 0b0a | INT16 | Grid number : For gridding systems with several sub-grids,
this parameter can be used to specify the sub-grid. A zero value lets the software choose the appropriate sub-grid. Default: 0 Allowed range : 0 ... 250 |
| NAV_HEAD_FILTER_VEL_THR | 0b0b | FLOAT | Heading velocity threshold for weak signals [m/s] : Hold the
previous heading if horisontal speed is less than this value and the carrier measurements do not have phase lock. If signals have phase lock the threshold is determined by the NAV_HEAD_VEL_THR_PLL parameter on this page. Default: 1.5 Allowed range : 0 ... 10000 |
| NAV_HEAD_FILTER_COEFF | 0b0c | FLOAT | Filtering coefficient for heading : The heading is low-pass
filtered with this coefficient. If value is zero, the new heading values are output without any damping. The closer the value is to 1.0, the more heavily the heading is filtered. Default: 0.15 Allowed range : 0 ... 10000 |
| NAV_HEAD_FILTER_MAX_VEL_THR | 0b0d | FLOAT | Maximum velocity threshold for heading filter for weak
signals [m/s] : If velocity exceeds this threshold value and the
carrier measurements do not have phase lock the heading filter is disabled and velocity is output unfiltered. If signals have phase lock the threshold is determined by the NAV_HEAD_VEL_THRMAX_PLL parameter on this page. Default: 5.0 Allowed range : 0 ... 10000 |
| NAV_HEAD_FILTER_PLL_VEL_THR | 0b0e | FLOAT | Heading velocity threshold for strong signals [m/s] : Hold
the previous heading if horisontal speed is less than this value and the carrier measurements have phase lock. If signals do not have phase lock the threshold is determined by the NAV_HEAD_VEL_THR parameter on this page. Default: 0.3 Allowed range : 0 ... 10000 |
| NAV_HEAD_FILTER_PLL_MAX_VEL_THR | 0b0f | FLOAT | Maximum velocity threshold for heading filter for strong
signals [m/s] : If velocity exceeds this threshold value and the
carrier measurements have phase lock the heading filter is disabled and velocity is output unfiltered. If signals do not have phase lock the threshold is determined by the NAV_HEAD_VEL_THRMAX parameter on this page. Default: 1.5 Allowed range : 0 ... 10000 |
| NAV_PIN_VEL_THR | 0b35 | DOUBLE | Pinning velocity limit [m/s] : Pinning will be disconnected
if the mean velocity for the last three fixes exceeds this threshold. Default: 1.0 Allowed range : 0 ... 1000.0 |
| NAV_PIN_DRIFT_ERR | 0b36 | DOUBLE | Pinning drift limit [m] : Pinning will be disconnected if
the integrated position drift over a longer period of time exceeds this threshold. This threhold is designed to detect slow movement over an extended period of time whereas the NAV_PIN_XYZ_ERR parameter on this page is designed to react quickly to larger movement. Default: 3.0 Allowed range : 0 ... 1000.0 |
| NAV_PIN_XYZ_ERR | 0b37 | DOUBLE | Pinning distance limit [m] : Pinning will be disconnected if
the difference between the pinned position and a new valid position fix exceeds this threshold. Note that this limit is designed for responding to large movement quickly and should thus be kept high enough. For detecting slow movement use the NAV_PIN_DRIFT_ERR parameter on this page. Default: 30.0 Allowed range : 0 ... 1000.0 |
| NAV_PIN_TIMEOUT | 0b38 | DOUBLE | Pinning timeout delay [s] : The maximum allowed time between
two valid fixes in pinning mode. If the time limit is exceeded, the reference position for pinning is considered too old and pinning will be reset. Default: 5.0 Allowed range : 0 ... 60.0 |
| NAV_PIN_START_DELAY | 0b39 | INT16 | Pinning start delay [#]. : Number of initial fixes required
after starting navigation before pinning is enabled. Default: 10 Allowed range : 1 ... 60 |
| NAV_AUTO_RESTART_DELAY | 0b42 | INT16 | NAV auto restart delay [s] : If this value is lrger than 0,
the navigation will perform a cold start after this many seconds. This can be used for faster recovery in case a very wrong assistance data is given. Default: 0 Allowed range : 0 ... 32767 |
| NAV_PINNING_ENA | 0b8a | BOOL | Enable position pinning : If YES, position pinning is
applied to the navigation solution. Default: TRUE (YES) |
| NAV_POORENVIR_ENA | 0ba3 | BOOL | Enable poor environment adaptation in pinning : If YES,
environment adaptation is applied in pinning. Default: FALSE (NO) |
| NAV_HOLD_HEADING_IF_NO_FIX | 0bd0 | BOOL | Heading output if fix is not available : If YES, hold the
last heading when fix isn't availble. If NO, output zero heading if fix isn't available. Default: TRUE (YES) |
General
navigation parameters
| Name | Key | Type | Description |
|---|---|---|---|
| NAV_MODE | 0b01 | INT16 | Navigation mode : The only supported navigation mode in the
current software is 0 = KALMAN. Default: 0 Allowed range : 0 ... 1 |
| NAV_FIX_INTERVAL | 0b02 | INT16 | Fix interval [#] : Number of measurements between each
calculated navigation fix. The length of a measurement intervall is determined by the TRACK_MEAS_INTERVAL parameter on the Observation page. The fix calculation interval is thus NAV_FIX_INTERVAL x TRACK_MEAS_INTERVAL in milli-seconds. Note that this parameter will affect the actual calculation rate and not only the output rate. Default: 1 Allowed range : 0 ... 100 |
| NAV_OUTPUT_INTERVAL | 0b03 | INT16 | Fix output rate [#] : Number of calculated navigation fixes
between each output navigation fix. This parameter does not affect the actual calculation interval, only the output. The intermediate fixes are used internally. To adjust the calculation interval use the parameters NAV_FIX_INTERVAL (this page) and TRACK_MEAS_INTERVAL (Observation page). Default: 1 Allowed range : 1 ... 32767 |
| NAV_FOM_LIMIT | 0b10 | INT16 | Figure of merit limit for position output : The output
threshold for the figure of merit for the position solution. If the figure of merit is greater than this threshold, the fix is marked as invalid and not output. Default: 80 Allowed range : 0 ... 32767 |
| NAV_VEL_FOM_LIMIT | 0b15 | INT16 | Figure of merit limit for velocity output : The output
threshold for the figure of merit for the velocity solution. If the figure of merit for the velocity is greater than this threshold, the fix is marked as invalid and not output. Default: 50 Allowed range : 0 ... 32767 |
| NAV_VEL_FOM_INVALID | 0b16 | INT16 | Figure of merit limit for velocity invalidation : The output
threshold for the figure of merit for the velocity solution to be
invalid. If the figure of merit for the velocity is greater than this threshold, the velocity solution is put to zero and invalidated. Default: 7 Allowed range : 0 ... 32767 |
| NAV_VEL_FOM_INVALID2 | 0b17 | INT16 | Figure of merit limit for velocity invalidation : The output
threshold for the figure of merit for the velocity solution to be
invalid. If the figure of merit for the velocity is greater than this threshold, the velocity solution is put to zero and invalidated. Default: 30 Allowed range : 0 ... 32767 |
| NAV_HDOP_LIMIT | 0b11 | INT16 | HDOP limit for output [-] : Maximum horizontal dilution of
precision value allowed for a fix to be output. Default: 22 Allowed range : 0 ... 32767 |
| NAV_VDOP_LIMIT | 0b12 | INT16 | VDOP limit for output [-] : Maximum vertical dilution of
precision value allowed for a fix to be output. Default: 22 Allowed range : 0 ... 32767 |
| NAV_ALT_LIMIT | 0b13 | DOUBLE | Altitude limit for fix [m] : If the altitude is greater than
this limit, the fix is not output. Takes effect only when NAV_ALT_LIMIT_ENA parameter is TRUE. Default: 200000.0 Allowed range : 0 ... 1000000.0 |
| NAV_VEL_LIMIT | 0b14 | DOUBLE | Velocity limit for fix [m/s] : If the velocity is greater
than this limit, the fix is not output. Takes effect only when NAV_VEL_LIMIT_ENA parameter is TRUE. Default: 1000.0 Allowed range : 0 ... 1000.0 |
| NAV_EXT_AIDING_ALT | 0b20 | DOUBLE | Aiding altitude for fix : This value is used as the aiding
altitude for navigation. Takes effect only when NAV_EXT_AIDING_ALT_ENA parameter is TRUE. Default: 0.0 Allowed range : 0 ... 10000.0 |
| NAV_CS_INIT_VAR | 0b30 | DOUBLE | Carrier smoother initial variance : Carrier noise variance Default: 6.0 Allowed range : 0 ... 1000.0 |
| NAV_CS_PROC_VAR | 0b31 | DOUBLE | Carrier smoother process variance : Carrier noise variance Default: 0.1 Allowed range : 0 ... 1000.0 |
| NAV_CS_MEAS_VAR | 0b32 | DOUBLE | Carrier smoother measurement variance : Carrier noise
variance Default: 10.0 Allowed range : 0 ... 1000.0 |
| NAV_MAX_LKGAGE | 0b40 | DWORD | Maximum LKG age for init : The time (seconds) during which
the last known good position can be used to initialize the navigation. Default: 1200 Allowed range : 0 ... 100000 |
| NAV_MAX_2D_FIX_SEC | 0b41 | DWORD | Maximum duration for altitude aiding : The maximum duration
in seconds for which the internal altitude aiding is enabled (see parameter NAV_2D_FIX_ENA). Decrease this in circumstances where the altitude may change quickly. Default: 900 Allowed range : 0 ... 100000 |
| NAV_CARRIERSMOOTHING_ENA | 0b81 | BOOL | Enable carrier smoothing : If YES, the pseudo range
observations are smoothed with the carrier data before using them in the navigation solution. Default: TRUE (YES) |
| NAV_OLD_DATA_ENA | 0b82 | BOOL | Allow navigation with old data : If YES, navigation is
allowed even if the ephemeris are older than the normal time limit. Default: FALSE (NO) |
| NAV_SNR_WEIGHTING_ENA | 0b83 | BOOL | Enable Snr-based weighting : If YES, the pseudorange and
doppler observations are weighted are before using them in the
navigation solution. Default: TRUE (YES) |
| NAV_NORMAL_ENV_ENA | 0b84 | BOOL | Enable normal signal environment mode for weighting : If
YES, the pseudorange and doppler observations are weighted according to
normal signal environment assumptions. Default: TRUE (YES) |
| NAV_IONO_ENA | 0b85 | BOOL | Enable ionosphere correction : If YES, the ionosphere
corrections are applied to the observations. Default: TRUE (YES) |
| NAV_TROPO_ENA | 0b87 | BOOL | Enable troposphere correction : If YES, the troposphere
corrections are applied to the observations. Default: TRUE (YES) |
| NAV_DGPS_ENA | 0b88 | BOOL | Enable DGPS correction : If YES, the DGPS corrections are
applied to the observations if they are defined. Default: TRUE (YES) |
| NAV_VEL_FILTER_ENA | 0b8b | BOOL | N/A Default: FALSE (NO) |
| NAV_ALT_LIMIT_ENA | 0b8c | BOOL | Enable altitude limit : If YES, the NAV_ALT_LIMIT value is
used. Default: FALSE (NO) |
| NAV_VEL_LIMIT_ENA | 0b8d | BOOL | Enable velocity limit : If YES, the NAV_VEL_LIMIT value is
used. Default: FALSE (NO) |
| NAV_EXT_AIDING_ALT_ENA | 0b8e | BOOL | Enable aiding altitude parameter : If YES, the value of the
NAV_AIDING_ALT parameter is used as an aiding altitude for navigation. Default: FALSE (NO) |
| NAV_POOR_ENVIR_ADAPT_ENA | 0b8f | BOOL | Enable navigation adaptiness and related environment
detection : If YES, then a poor signal-environment is detected and then
related adaptiveness applied. Default: TRUE (YES) |
| NAV_TENTATIVE_ENA | 0b96 | BOOL | Enable output of tentative nave solution Default: FALSE (NO) |
| NAV_PULLFIX_ENA | 0b97 | BOOL | Enable pull-fix mode : In pull-fix mode, the navigation fix
is output per request only. The request can be given using the NMEA
command $PFST,GETFIX or the iTalk PULL_FIX message. More information can be found by searching for 'Pullfix' at http://isuite.fastrax.fi/search.asp Default: FALSE (NO) |
| NAV_2D_FIX_ENA | 0ba0 | BOOL | Enable 2D navigation. : If YES, navigation with 3 satellites
only is enabled. In applications where the altitude can change rapidly, it is recommended that 2D navigation is disabled. Default: TRUE (YES) |
| NAV_RESERVED_001 | 0ba1 | BOOL | Always use altitude aiding : Use altitude aiding also when
there are more than 3 observations. This will generally give better navigation accuracy in poor signal environments. Default: FALSE (NO) |
| NAV_OUTPUT_LAST_POS_IF_NO_FIX | 0bb0 | BOOL | Output last fix when fix not available : If Yes, outputs
last position if fix isn't available. If No, outputs last KNOWN GOOD position when fix isn't available, which can be also older than last overall fix. Default: TRUE (YES) |
| NAV_ESTIMATE_VEL_WITHOUT_PLL | 0bb1 | BOOL | Estimate velocity if insufficient doppler measurements : If
Yes, estimates velocity from position change if not enough direct
doppler measurements are available but position fix can be calculated. If No, won't estimate velocity. Default: TRUE (YES) |
| NAV_OUTPUT_LAST_VEL_IF_NO_FIX | 0bb2 | BOOL | Enable output of last known velocity. : If YES, outputs
previous velocity information if a new velocity fix can't be
calculated. If NO, outputs zero velocity in such case. Default: TRUE (YES) |
| NAV_OUTPUT_INTERNAL_FIX | 0bb3 | BOOL | Output also internal data : After START, the receiver
internally produces measurements at a higher rate. If this flag is YES, then this high rate data is also output. Otherwise it is kept internal to the receiver. Default: FALSE (NO) |
| NAV_OUTPUT_INTERNAL_FIRST_FIX | 0bb4 | BOOL | Output first fix if produced with internal data : Output the
first fix prodiced using internal measurement data even if NAV_OUTPUT_INTERNAL_FIX is not set. Setting this flag may improve the time to first fix slightly. Default: TRUE (YES) |
Interval
mode parameters
| Name | Key | Type | Description |
|---|---|---|---|
| NAV_INTMODE_NBR_FIXES | 0b22 | INT16 | Number of fixes in interval mode [#] : Required number of
valid fixes before going back to sleep in interval mode. Default: 2 Allowed range : 1 ... 32767 |
| NAV_INTMODE_FIX_INTERVAL | 0b23 | INT16 | Fix rate in interval mode [s] : Time interval between two
fixes in interval mode. Default: 60 Allowed range : 1 ... 32767 |
| NAV_INTMODE_TRY_FIND_SV | 0b24 | INT16 | Maximum acquisition time in interval mode [s] : If no
satellites are acquired within this time limit after waking up, iTrax
goes back to sleep. Default: 30 Allowed range : 1 ... 32767 |
| NAV_INTMODE_TRY_GET_FIX | 0b25 | INT16 | Maximum time for trying to get a valid navigation fix in
interval mode [s] : If iTrax is unable to calculate a valid navigation
fix within this time limit after waking up when there are observations available, it goes back to sleep. Note that the time spent looking for signals is not included in this limt. There is a separate limit NAV_INTMODE_TRY_FIND_SV on this page, that can be used to specify maximum time allowed to search for signals. Default: 40 Allowed range : 1 ... 32767 |
| NAV_INTMODE_MAX_STAY_UP | 0b26 | INT16 | Maximum time for staying awake after wakeup in interval mode
[s] : If iTrax is unable to calculate a valid navigation fix within
this time limit after waking up, it goes back to sleep. This time limit includes both acquiring signals and calculating a position fix. NAV_INTMODE_TRY_FIND_SV and NAV_INTMODE_TRY_GET_FIX can be used to specify separate timeout for these. Default: 50 Allowed range : 1 ... 32767 |
| NAV_INTMODE_NUM_IGNORED_FIXES | 0b27 | INT16 | Number of initial valid fixes that are ignored [#] : The
given number of initial valid fixes is disregarded. Increasing this
values will cause longer time to first fix, but the first fix will be more accurate. Default: 3 Allowed range : 1 ... 32767 |
| NAV_INTERVAL_MODE_ENA | 0ba2 | BOOL | Enable interval mode : In interval mode iTrax generates the
desired number of fixes, sleeps for a predefined time and wakes up again to generate new fixes. This mode of operation can be used when fixes are not needed continuously and low power consumption is important. Default: FALSE (NO) |
Kalman
navigation parameters
| Name | Key | Type | Description |
|---|---|---|---|
| KLM_MODE | 0801 | WORD | Kalman mode : The mode that is used in Kalman navigation. Default: $d60f Allowed range : 0 ... $ffff |
| KLM_MAX_NUM_STATES | 0802 | INT16 | Number of states : Maximum number of Kalman states. Default: 11 Allowed range : 0 ... 100 |
| KLM_START_FLAGS | 0803 | WORD | Kalman start flags : Flags that affect the initialization of
Kalman navigation. Default: $f9fb Allowed range : 0 ... $ffff |
| KLM_OUTPUT_FLAGS | 0804 | WORD | Kalman output flags : Flags that can be used to reduce the
output (DOP or error estimates) from Kalman navigation. Default: $001f Allowed range : 0 ... $ffff |
| KLM_NUM_OBS_LIMIT | 0805 | INT16 | Number of obs limit : Fixes with less than this number of
observations (including altitude aiding) are rejected. Default: 4 Allowed range : 0 ... 12 |
| KLM_MEAS_FLAGS | 0806 | WORD | Kalman measurement selection flags : Flags that affect the
way measurements are selected for the navigation calculations. Default: $007c Allowed range : 0 ... $ffff |
| KLM_COV_LIMIT | 0807 | INT16 | Kalman covariance limit : Fixes with the square root of the
sum of the horizontal kalman covariances larger than this number
devided by 10 are rejected Default: 1600 Allowed range : 0 ... 30000 |
| KLM_VEL_COV_LIMIT | 0808 | INT16 | Kalman velocity covariance limit : Fixes with the square
root of the sum of the horizontal kalman velocity covariances larger
than this number devided by 10 are rejected Default: 75 Allowed range : 0 ... 30000 |
| KLM_DOPPLER_NOISE | 0810 | DOUBLE | Doppler measurement noise : The assumed uncertainty in the
Doppler measurements. Default: 0.5 Allowed range : 0.0 ... 100.0 |
| KLM_RANGE_NOISE | 0811 | DOUBLE | Range measurement noise : The assumed uncertainty in the
pseudorange measurements. Default: 14.0 Allowed range : 0.0 ... 1000.0 |
| KLM_DOPPLER_NOISE_LOW | 0812 | DOUBLE | Low SNR Doppler measurement noise : The assumed uncertainty
in the Doppler measurements for low SNR. Default: 1.5 Allowed range : 0.0 ... 1000.0 |
| KLM_RANGE_NOISE_LOW | 0813 | DOUBLE | Low SNR range measurement noise : The assumed uncertainty in
the pseudorange measurements for low SNR. Default: 45.0 Allowed range : 0.0 ... 1000.0 |
| KLM_NOISE_SNR_LOW | 0814 | INT16 | Low SNR noise limit : Below this limit, the low noise params
are used. Default: 20 Allowed range : 0 ... 60 |
| KLM_DOPPLER_NOISE_PLL | 0815 | DOUBLE | Doppler measurement noise for PLL : The assumed uncertainty
in the Doppler measurements for channels that are in phase lock. Default: 0.1 Allowed range : 0.0 ... 100.0 |
| KLM_RANGE_NOISE_PLL | 0816 | DOUBLE | Range measurement noise : The assumed uncertainty in the
pseudorange measurements for channels that are in phase lock. Default: 14.0 Allowed range : 0.0 ... 1000.0 |
| KLM_CLOCK_OFFSET_NOISE | 0820 | DOUBLE | Clock offset noise : The assumed system noise in the clock
offset states. Default: 3.0 Allowed range : 0.0 ... 100.0 |
| KLM_CLOCK_DRIFT_NOISE | 0821 | DOUBLE | Clock drift noise : The assumed system noise in the clock
drift states. Default: 1.0 Allowed range : 0.0 ... 100.0 |
| KLM_POS_NOISE | 0822 | DOUBLE | Position system noise : The assumed system noise in the
position states. Default: 1.0 Allowed range : 0.0 ... 1000.0 |
| KLM_POS_NOISE_VERT | 0823 | DOUBLE | Vertical position noise : The assumed system noise in the
vertical position states. This parameter is used if the KALMAN_ENU flag is set in the KLM_MODE parameter. Default: 0.15 Allowed range : 0.0 ... 1000.0 |
| KLM_VEL_NOISE | 0824 | DOUBLE | Velocity system noise : The assumed system noise in the
velocity states. Default: 0.5 Allowed range : 0.0 ... 100.0 |
| KLM_VEL_NOISE_VERT | 0825 | DOUBLE | Vertical velocity noise : The assumed system noise in the
vertical velocity states. This parameter is used if the KALMAN_ENU flag is set in the KLM_MODE parameter. Default: 0.5 Allowed range : 0.0 ... 100.0 |
| KLM_ACC_NOISE | 0826 | DOUBLE | Acceleration system noise : The assumed system noise in the
acceleration states. Default: 0.1 Allowed range : 0.0 ... 100.0 |
| KLM_ACC_NOISE_VERT | 0827 | DOUBLE | Vertical acceleration system noise : The assumed system
noise in the vertical acceleration states. Default: 0.025 Allowed range : 0.0 ... 100.0 |
| KLM_ACC_NOISE_PARAM | 0828 | DOUBLE | Acceleration smoothness : Parameter that affects the assumed
smoothness of the acceleration. Default: 0.5 Allowed range : 0.0 ... 100.0 |
| KLM_POS_INIT_UNC | 0830 | DOUBLE | Initial position uncertainty : Assumed initial uncertainty
in the position, used in Kalman initialization. Default: 100.0 Allowed range : 0.0 ... 1000000 |
| KLM_VEL_INIT_UNC | 0831 | DOUBLE | Initial velocity uncertainty : Assumed initial uncertainty
in the velocity, used in Kalman initialization. Default: 50.0 Allowed range : 0.0 ... 1000000 |
| KLM_CLOCK_OFFSET_INIT_UNC | 0832 | DOUBLE | Initial clock offset uncertainty : Assumed initial
uncertainty in the clock offset, used in Kalman initialization. Default: 100.0 Allowed range : -1e6 ... 1000000 |
| KLM_CLOCK_DRIFT_INIT_UNC | 0833 | DOUBLE | Initial clock drift uncertainty : Assumed initial
uncertainty in the clock drift, used in Kalman initialization. Default: 50.0 Allowed range : -1e6 ... 1000000 |
| KLM_RESERVED_001 | 0841 | DWORD | Kalman flags : Reserved. Default: 0 Allowed range : 0 ... 2147483648 |
| KLM_RESERVED_002 | 0842 | WORD | Kalman flags : Reserved. Default: $0000 Allowed range : 0 ... 65535 |
| KLM_RESERVED_003 | 0843 | DOUBLE | Reserved : Reserved. Default: 10.0 Allowed range : 0.0 ... 100.0 |
| KLM_RESERVED_004 | 0844 | INT16 | Reserved : Reserved. Default: 25 Allowed range : 0 ... 1000 |
| KLM_RESERVED_005 | 0845 | INT16 | Reserved : Reserved. Default: 15 Allowed range : 0 ... 1000 |
| KLM_RESERVED_006 | 0846 | INT16 | Reserved : Reserved. Default: 25 Allowed range : 0 ... 30000 |
| KLM_RESERVED_007 | 0847 | INT16 | Reserved : Reserved. Default: 18 Allowed range : 0 ... 100 |
| KLM_RESERVED_008 | 0848 | INT16 | Reserved : Reserved. Default: 3 Allowed range : 0 ... 30000 |
| KLM_RESERVED_009 | 0849 | INT16 | Reserved : Reserved. Default: 3100 Allowed range : 0 ... 30000 |
| KLM_RESERVED_010 | 084a | INT16 | Reserved : Reserved. Default: 1100 Allowed range : 0 ... 30000 |
| KLM_MAX_NAV_DELAY | 0850 | INT16 | Max delay for OBS processing [ms]. : The maximum allowed
delay in processing PSEUDO messages. If PSEUDO processing is delayed by more than this, the navigation calculations are not done for that message. A value of 0 means that the limit is not applied. Default: 1100 Allowed range : 0 ... 32767 |
| KLM_MAX_PSEUDO_MSG | 0851 | INT16 | Maximum number of onprocessed PSEUDO messages in queue :
Maximum number of unprocessed PSEUDO messages in the nav task queue. If
there are at least this number of messages, the navigation calculations are not done for the first message. A value of 0 means that the limit is not applied. Default: 2 Allowed range : 0 ... 100 |
Observation
parameters
| Name | Key | Type | Description |
|---|---|---|---|
| TRACK_MEAS_INTERVAL | 0420 | INT16 | Measurement interval [ms] : This is the interval at which
the GPS measurements are extracted from the HW and passed on to navigation. See also parameters PARAM NAV_FIX_INTERVAL and PARAM NAV_OUTPUT_INTERVAL on the General Navigation page Default: 1000 Allowed range : 1 ... 32678 |
| TRACK_MEAS_INTERVAL_HIGH | 042c | INT16 | Fast Measurement interval [ms] : This is the interval at
which the GPS measurements are extarcted from the HW and passed on to the navigation before obtaining the first fix. Default: 200 Allowed range : 1 ... 32678 |
| TRACK_CHANNELS | 041d | INT16 | Max tracking channels [#] : Maximum number of used tracking
channels. Note that this parameter is not runtime. If changed it will take effect after next system start. Default: 12 Allowed range : 1 ... 12 |
| OBS_ELEV_LIMIT | 0101 | DOUBLE | Elevation limit [degrees] : If the elevation limit check is
enabled using the OBS_ELEV_LIMIT_ENA parameter on this page, observations with a smaller elevation angle than this limit are not used in the navigation solution. Default: 5.0 Allowed range : -90.0 ... 90.0 |
| OBS_SNR_LIMIT | 0102 | INT16 | SNR limit [dBHz] : If the SNR limit is enabled using the
OBS_SNR_LIMIT_ENA parameter on this page, observations with a smaller SNR are not used in the navigation solution. Default: 18 Allowed range : 0 ... 100 |
| OBS_SNR_RAIM_LIMIT | 0103 | INT16 | SNR RAIM limit value : This is used to initialize the SNR
RAIM. Default: 35 Allowed range : 0 ... 50 |
| OBS_CROSS_CORR_SNR_DIFF | 0120 | INT16 | Cross-correlation SNR difference : Assumed SNR difference
between a signal and its cross-correlation sidelobes. Default: 16 Allowed range : 0 ... 50 |
| OBS_MAX_SNR | 0121 | INT16 | Maximum SNR : Assumed maximum SNR. Default: 58 Allowed range : 0 ... 100 |
| OBS_PLL_CROSS_CORR_THR | 0122 | INT16 | Cross-corr limit for PLL : The frequency limit for
cross-correlation check of PLL channels [Hz]. Default: 25 Allowed range : 0 ... 100 |
| OBS_FLL_CROSS_CORR_THR | 0123 | INT16 | Cross-corr limit for FLL : The frequency limit for
cross-correlation check of FLL channels [Hz]. Default: 50 Allowed range : 0 ... 100 |
| OBS_FREQ_CROSS_CORR_THR | 0124 | INT16 | Freq cross-corr limit for FLL : The frequency limit for
frequency cross-correlation check of FLL channels [Hz]. Default: 80 Allowed range : 0 ... 100 |
| OBS_EPOCH_LIMIT | 0130 | INT16 | Minimum epoch limit : Prevent channel data from navigation
until this amount of milliseconds has elapsed since the initialisation of that channel. Increase this parameter to reduce uncertainty in initial measurements. Units in milliseconds. Default: 600 Allowed range : 0 ... 32000 |
| OBS_ELEV_LIMIT_ENA | 0181 | BOOL | Enable elevation limit : If YES, satellites with an
elevation angle smaller than the value specified by the OBS_ELEV_LIMIT
on this page are not used in the navigation solution. Default: TRUE (YES) |
| OBS_SNR_LIMIT_ENA | 0182 | BOOL | Enable SNR limit : If YES, observations with a SNR value
smaller than the value specified by the OBS_SNR_LIMIT on this page are not used in the navigation solution. Default: TRUE (YES) |
| OBS_SNR_RAIM_ENA | 0183 | BOOL | Enable SNR RAIM : If YES, a SNR RAIM algorithm is used to
discard weak measurements in cases where enough strong ones are present. Default: TRUE (YES) |
| OBS_OUTPUT_HIGH_RATE | 0190 | BOOL | Output init high rate data : Output also the high rate data
that is produced at startup if the TBD flag is set. Default: FALSE (NO) |
| SAT_ORBIT_FIT_UPDATE | 0203 | INT16 | Orbit fit update interval : The interval after which the
satellite orbits are recomputed, in units of milliseconds. Default: 5 Allowed range : 1 ... 36000 |
| SAT_FIRST_WEEK | 0204 | WORD | First week in GPS week range : The GPS navigation data
contains only the lowest 10 bits of the week number. By default the iSuite defines the week number in the range 1024-2047, which corresponds to dates from August 1999 to 2018. If you use simulator scenarios, which date before the GPS week rollover in August 1999, you can adjust the iSuite week range with this parameter. Default: 1024 Allowed range : 1 ... $fff |
| SAT_NUM_LEAP | 0205 | INT16 | Default number of leap seconds [#] : This is the number of
leap seconds that will be used in the GPS to UTC time conversion when there is no valid UTC model. Default: 14 Allowed range : 1 ... 1000 |
| SAT_PRED_MAX_LKGAGE | 0220 | WORD | Maximum age of position for predictions : This specifies the
maximum time in minutes during which a navigation solution can be used to predict satellite positions. If it is known in the application that the receiver remains in the same are (for example in the same country), then this parameter may be increased for quicker startup times even after longer non-navigating periods. Default: 10800 Allowed range : 0 ... 65536 |
| SAT_PRED_PHASE_TIMEOUT | 0221 | DOUBLE | Timeout for LKG age for making accurate code phase and bit
edge estimation. : If LKG is older than this code phase predictions are
not calculated. Default: 60 Allowed range : 0 ... 600.0 |
| SAT_PRED_LKG_TIMEOUT | 0222 | DOUBLE | Timeout for LKG age for relying only on calculated
predictions. : If LKG is older than this timelimit the predictions are
marked so that search can enable background full sky search also for predicted satellites. Default: 3600 Allowed range : 0 ... 604800.0 |
| SAT_EPH_PRED_LIMIT | 0223 | WORD | Maximum age of ephemeris for predictions : Maximum time in
hours during which an ephemeris may be used to aid signal searching. Default: 504 Allowed range : 2 ... 65536 |
| SAT_ALM_PRED_LIMIT | 0224 | WORD | Maximum age of almanac for predictions : Maximum time in
hours during which an almanac may be used to aid signal searching. Default: 4368 Allowed range : 2 ... 65536 |
| SAT_ALM_REJ_LIMIT | 0225 | WORD | Maximum age of almanac for consistency checks : Maximum time
in hours during which an almanac may be used for consistency checks of
signals. Default: 336 Allowed range : 2 ... 65536 |
| SAT_ORBIT_CHECK | 0281 | BOOL | Check ephemeris orbit validity : If YES, the orbits defined
in the ephemeris and almanacs are checked against the GPS constellation. If the orbits are not reasonable, the ephemeris are discarded. Default: TRUE (YES) |
| SAT_EPH_CHECK | 0282 | BOOL | Do more checks on ephemeris : If YES, then ephemeris from
satellites are checked more. Enabling this will increase the time to first fix. Default: TRUE (YES) |
Unav
Tracking parameters
| Name | Key | Type | Description |
|---|---|---|---|
| TRACK_DLL_ALPHA | 0401 | INT32 | DLL 1:st order filter coefficient : In units of 1/2147483648
Default: 2139967455 Allowed range : -2147483648 ... 2147483648 |
| TRACK_DLL_BETA | 0402 | INT32 | DLL 2:nd order filter coefficient : In units of 1/2147483648
Default: 858993 Allowed range : -2147483648 ... 2147483648 |
| TRACK_DLL_HIGH_THR | 0403 | INT32 | Code lock detector threshold, high : In units of 1/32679 Default: 944892 Allowed range : -2147483648 ... 2147483648 |
| TRACK_DLL_LOW_THR | 0404 | INT32 | Code lock detector threshold, low : In units of 1/32679 Default: 300648 Allowed range : -2147483648 ... 2147483648 |
| TRACK_DLL_POW_NARROW | 0405 | INT16 | Code power filter regressor, narrow : In units of 1/32679 Default: 27854 Allowed range : 0 ... 32678 |
| TRACK_DLL_POW_WIDE | 0406 | INT16 | Code power filter regressor, wide : In units of 1/32679 Default: 31130 Allowed range : 0 ... 32678 |
| TRACK_FLL_RESPONSE_TIME | 0407 | INT16 | Track loop frequency step response time : In units of
millisecond Default: 200 Allowed range : 0 ... 2000 |
| TRACK_POW_CALIBRATION | 0408 | INT16 | Power calibration point at 1dB SNR : dBm Default: -168 Allowed range : -32678 ... 32678 |
| TRACK_FLL_THR | 0409 | INT16 | Carrier lock detector threshold, Low : dBm Default: -158 Allowed range : -167 ... -108 |
| TRACK_FLL_POW_NARROW | 040b | INT16 | Carrier power filter regressor, narrow : In units of 1/32679
Default: 27854 Allowed range : 0 ... 32678 |
| TRACK_FLL_POW_WIDE | 040c | INT16 | Carrier power filter regressor, wide : In units of 1/32679 Default: 32352 Allowed range : 0 ... 32678 |
| TRACK_PLL_CTH | 040d | INT32 | PLL 1:st order coefficient : In units of 1/32679 Default: 259845 Allowed range : -2147483648 ... 2147483648 |
| TRACK_PLL_CDTH | 040e | INT32 | PLL 2:nd order coefficient : In units of 1/32679 Default: -236223 Allowed range : -2147483648 ... 2147483648 |
| TRACK_PLL_CD2TH | 040f | INT32 | PLL 3:rd order coefficient : In units of 1/32679 Default: 0 Allowed range : -2147483648 ... 2147483648 |
| TRACK_RESERVED_000 | 0410 | WORD | Reserved : Reserved. Default: $0500 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_001 | 0411 | WORD | Reserved : Reserved. Default: 3333 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_002 | 0412 | WORD | Reserved : Reserved. Default: $1000 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_003 | 0413 | WORD | Reserved : Reserved. Default: 1311 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_004 | 0414 | WORD | Reserved : Reserved. Default: 127 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_005 | 0415 | WORD | Reserved : Reserved. Default: 18598 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_006 | 0416 | WORD | Reserved : Reserved. Default: 8738 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_007 | 0417 | WORD | Reserved : Reserved. Default: 37122 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_008 | 0418 | WORD | Reserved : Reserved. Default: 128 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_009 | 0419 | WORD | Reserved : Reserved. Default: 20 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_010 | 0425 | WORD | Reserved : Reserved. Default: 19 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_011 | 0426 | WORD | Reserved : Reserved. Default: 20 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_012 | 0427 | WORD | Reserved : Reserved. Default: 2 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_013 | 0428 | WORD | Reserved : Reserved. Default: 5 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_014 | 0429 | WORD | Reserved : Reserved. Default: 20 Allowed range : 0 ... 65536 |
| TRACK_RESERVED_015 | 0483 | BOOL | Reserved : Reserved. Default: FALSE (NO) |
| TRACK_RESERVED_016 | 042a | INT16 | Reserved : Reserved. Default: 3000 Allowed range : 0 ... 30000 |
| TRACK_RESERVED_017 | 042b | INT16 | Reserved : Reserved. Default: 250 Allowed range : 0 ... 30000 |
| TRACK_RESERVED_018 | 0484 | BOOL | Reserved Default: TRUE (YES) |
| TRACK_RESERVED_019 | 042e | DWORD | Reserved Default: 4200000 Allowed range : 0 ... 16900000 |
| TRACK_RESERVED_020 | 042f | DWORD | Reserved Default: 1690000 Allowed range : 0 ... 2500000 |
| SUBF_CHECK_FLAGS | 0432 | WORD | Subframe decoding flags : Flags for controlling subframe
decoding. Default: $ffff Allowed range : 0 ... $ffff |
Unav
Track task parameters
| Name | Key | Type | Description |
|---|---|---|---|
| TRACK_GROUP_1 | 041a | INT16 | Gain adjustment interval (ms) : Interval for adjusting
discriminator normalization value Default: 10 Allowed range : 10 ... 500 |
| TRACK_GROUP_2 | 041b | INT16 | Lock detector interval (ms) : Interval for updating lock
status Default: 100 Allowed range : 10 ... 500 |
| TRACK_GROUP_2_DELAY | 041c | INT16 | Group 2 delay vs. Group 1 : Timing offset between group 1
and group 2 if run with same intervals Default: 30 Allowed range : 10 ... 500 |
| TRACK_CC_DELAY | 041e | INT16 | Cross correlation detection integration time (ms) :
Integration time before making decision on cross correlation Default: 100 Allowed range : 1 ... 1000 |
| TRACK_CC_THR | 041f | INT16 | Cross correlation threshold : Threshold for frequency offset
in units of 1/100 Hz Default: 10 Allowed range : 0 ... 32678 |
| TRACK_PLL_ENA | 0480 | BOOL | Enable PLL tracking loop : The PLL can be disabled for cases
were the acceleration is constantly above 1 g. Default: TRUE (YES) |
| TRACK_NAVAID_ENA | 0482 | BOOL | Enable An aided tracking loop : The Nav aiding can make use
of theoretical doppler clalculated from navigation Default: FALSE (NO) |
| TRACK_SHIFT_REG | 0421 | WORD | Correlator shift register settings : Bits 1-3:E2, Bits
4-6:E1, Bits 7-9:L1, Bits 10-12:L2, Bits 13-15: Freq,
[0,2,3]=[2,4,8]MHz Default: $223B Allowed range : 0 ... 32678 |
Agc config parameters
| Name | Key | Type | Description |
|---|---|---|---|
| TRACK_AGC_LO | 0422 | INT16 | Low target limit for AGC magnitude bit [%] : The Automatic
Gain Control provides the gain of the RF front end so that the magnitude bit of the 2-bit digital signal is high X % of the time, where TRACK_AGC_LO < X Default: 27 Allowed range : 0 ... 100 |
| TRACK_AGC_HI | 0423 | INT16 | High target limit for AGC magnitude bit [%] : The Automatic
Gain Control provides the gain of the RF front end so that the magnitude bit of the 2-bit digital signal is high X % of the time, where TRACK_AGC_LO < X Default: 43 Allowed range : 0 ... 100 |
| TRACK_AGC_MAX_HI | 0424 | INT16 | Maximum high-adjustment safety limit [%] : This is the
absolute maximum limit for the magnitude bit in the 2-bit digital
signal, so that if this bit is high X % of the time, X may never > TRACK_AGC_MAX_HI. Default: 60 Allowed range : 0 ... 100 |
| TRACK_AGC_ENA | 0481 | BOOL | Output AGC message : If YES, output AGC message always at 1
Hz. Default: FALSE (NO) |
PPS parameters
| Name | Key | Type | Description |
|---|---|---|---|
| PPS_DUTYCYCLE | 0440 | INT32 | PPS duty cycle [1.0e-9 %] : The duty cycle of the generated
PPS pulse. The value is given in units of 1.0e-9, so that the value 500000000 corresponds to a duty cycle of 50 per cent. Default: 500000000 Allowed range : 1 ... 1000000000 |
| PPS_FREQ | 0441 | INT32 | PPS frequency [Hz] : The PPS frequency specifies the number
of PPS pulses per second. Default: 1 Allowed range : 1 ... 10000000 |
| PPS_DELAY | 0442 | INT32 | PPS delay [ns] : User specified delay of the PPS pulse due
to cables for example. This delay will be taken into account when generating the PPS pulse in the receiver. Default: 0 Allowed range : 0 ... 1000000000 |
| PPS_SURVEYLEN | 0443 | INT32 | PPS survey length : If non-zero, then PPS pulses are only
generated after so many seconds of navigation. Default: 0 Allowed range : 0 ... 1000000 |
| PPS_MEAS_MS | 0444 | INT16 | Target measurement time offset [ms] : If the PPS_SYNC_TRACK
flag is YES, then the tracking measurements are aligned with the GPS
tow with an offset specified by this parameter. A value of 500 would reult in measurements every GPS tow + 0.5 seconds. Default: 500 Allowed range : 0 ... 1000 |
| PPS_ENA | 0490 | BOOL | Enable PPS : If YES, the PPS pulses will be generated. Default: TRUE (YES) |
| PPS_SYNC_TRACK | 0491 | BOOL | Synchronise tracking to GPS tow : If YES, the tracking
measurements are approximately synchronised to full GPS seconds with an
offset specified with PPS_MEAS_MS. Default: FALSE (NO) |
| PPS_PRED_ENA | 0492 | BOOL | Enable predicted PPS : If YES, the PPS pulses are generated
with the clock model even when no GPS fix is available. Default: TRUE (YES) |
| PPS_INVERT | 0493 | BOOL | Invert PPS pulse : If YES, the PPS pulses are generated
active low, so that the leading edge is the HIGH to LOW transition. Default: FALSE (NO) |
Frequency
plan parameters
| Name | Key | Type | Description |
|---|---|---|---|
| FREQ_XTAL | 0501 | INT32 | TCXO frequency (Hz) : The TCXO frequency in units of Hz. Default: 16357400 Allowed range : 0 ... 17000000 |
| FREQ_MCLK_NOM | 0502 | INT16 | XTAL to MCLK conversion nominator : The XTAL frequency is
converted to MCLK using the formula MCLK =
FREQ_MCLK_NOM/FREQ_MCLK_DENOM x XTAL. Default: 1 Allowed range : 0 ... 65536 |
| FREQ_MCLK_DENOM | 0503 | INT16 | XTAL to MCLK conversion denominator : The XTAL frequency is
converted to MCLK using the formula MCLK =
FREQ_MCLK_NOM/FREQ_MCLK_DENOM x XTAL. Default: 1 Allowed range : 1 ... 65536 |
| FREQ_RF_NOM | 0504 | INT16 | MCLK to LO conversion nominator : The MCLK frequency is
converted to LO using the formula LO = FREQ_RF_NOM/FREQ_RF_DENOM *
XTAL. Default: 770 Allowed range : 0 ... 65536 |
| FREQ_RF_DENOM | 0505 | INT16 | MCLK to LO conversion denominator : The MCLK frequency is
converted to LO using the formula LO = FREQ_RF_NOM/FREQ_RF_DENOM *
XTAL. Default: 8 Allowed range : 1 ... 65536 |
| FREQ_MIXER_OFFSET | 0506 | INT32 | MIXER OFFSET : The baseband input mixer register value Default: 3933 Allowed range : 0 ... 65536 |
| FREQ_TME2 | 0507 | INT16 | TME0 reset value (cycles) : One ms-interrupt is generated
after this many clock cycles Default: 32736 Allowed range : 0 ... 65535 |
| FREQ_PARAM_ENA | 0581 | BOOL | Enable parameters system values : If YES, the frequency
parameters are read from parameter system. If NO parameters are read
from HW block Default: FALSE (NO) |
Search
parameters
| Name | Key | Type | Description |
|---|---|---|---|
| SEARCH_XTAL_UNC | 0701 | INT16 | Uncertainty in XTAL frequency. Used for search Engine
frequency window settings for unpredicted search (Hz) : Search engine
will search for all frequencies from nominal-(XTAL_UNC+DOPPLER_UNC) to
nominal+(XTAL_UNC+DOPPLER_UNC) Default: 3000 Allowed range : 1 ... 32768 |
| SEARCH_DOPPLER_UNC | 0702 | INT16 | Uncertainty in DOPPLER frequency. Used for search Engine
frequency window settings for unpredicted search (Hz) : Search engine
will search for all frequencies from nominal-(XTAL_UNC+DOPPLER_UNC) to
nominal+(XTAL_UNC+DOPPLER_UNC) Default: 4000 Allowed range : 1 ... 32768 |
| SEARCH_WIN_PRED_EVEN | 0703 | INT16 | Search Engine frequency window settings for predict search
(Hz), even round : Search engine will search for all frequencies from
predicted-window to predicted+window Default: 250 Allowed range : 1 ... 32768 |
| SEARCH_WIN_PRED_ODD | 0704 | INT16 | Search Engine frequency window settings for predict search
(Hz), odd round : Search engine will search for all frequencies from
predicted-window to predicted+window Default: 92 Allowed range : 1 ... 32768 |
| SEARCH_SENS_FULL_R1 | 0705 | INT16 | Search engine sensitivity level for unaided search, round 1
: Unaided search is done using three different sensitivity levels. This
parameter specifies the sensitivity level for round 1. Default: 1 Allowed range : 1 ... 10 |
| SEARCH_SENS_FULL_R2 | 0706 | INT16 | Search engine sensitivity level for unaided search, round 2
: Unaided search is done using three different sensitivity levels. This
parameter specifies the sensitivity level for round 2. Default: 3 Allowed range : 1 ... 10 |
| SEARCH_SENS_FULL_R3 | 0707 | INT16 | Search engine sensitivity level for unaided search, round 3
: Unaided search is done using three different sensitivity levels. This
parameter specifies the sensitivity level for round 3. Default: 4 Allowed range : 1 ... 10 |
| SEARCH_SENS_PRED_EVEN | 0708 | INT16 | Search engine sensitivity level for aided search, even round
: Aided search is done using two different sensitivity levels. This
parameter specifies the sensitivity level for even rounds. Default: 3 Allowed range : 1 ... 10 |
| SEARCH_SENS_PRED_ODD | 0709 | INT16 | Search engine sensitivity level for aided search, odd round
: Aided search is done using two different sensitivity levels. This
parameter specifies the sensitivity level for odd rounds. Default: 7 Allowed range : 1 ... 10 |
| SEARCH_PRED_ROUNDS | 070a | INT16 | Predicted search rounds : Number of predicted search rounds
before performing background search of N unpredicted prn Default: 3 Allowed range : 0 ... 32768 |
| SEARCH_BACK_PRNS | 070b | INT16 | Nr of background prn:s : Number of prns in background search
between predicted search rounds Default: 16 Allowed range : 0 ... 32768 |
| SEARCH_GPS_MASK | 070c | DWORD | Search mask for GPS signals : Every bit corresponds to one
PRN number. Setting a bit = 1 enables the search for that corresponding
PRN. The mapping is such that the lowest bit corresponds to PRN 1. $00000001 = PRN 1, $00000002 = PRN 2, .... , $80000000 = PRN 32. Default: 4294967295 Allowed range : 0 ... $ffffffff |
| SEARCH_WAAS_MASK | 070d | DWORD | Search mask for SBAS signals : Every bit corresponds to one
PRN number. Setting a bit = 1 enables the search for that corresponding
PRN. The mapping is such that the lowest bit corresponds to PRN 120. The maximum SBAS PRN number currently supported is 138. $00000001 = PRN 120, $00000002 = PRN 121, .... , $00040000 = PRN 138. Default: $24A55 Allowed range : 0 ... $ffffffff |
| SEARCH_AUTO_PD_ROUNDS | 070e | INT16 | Sleep time for search engine : Number of rounds (raw data
rate) to remain in sleep mode before waking up and performing search Default: 10 Allowed range : 1 ... 32768 |
| SEARCH_FLAGS | 070f | WORD | Signal search flags : Setting corresponding bits to 1
enables that feature. Currently supported features are: Enable output of PRN_PRED message 0x0001, Enable output of FREQ_PRED message 0x0002, Enable use of direct correlator initialisation always when predictions are available: 0x0010, Enable use of direct correlator initialisation only when navigating: 0x0020. Default: $2D9C Allowed range : 0 ... 65536 |
| SEARCH_PREC_PRED_TIMEOUT | 0710 | INT16 | Timeout in seconds for invalidating precise prediction. : If
satellite code phase and bit edge predictions are older than this they
are invalidated. Default: 120 Allowed range : 1 ... 600 |
| SEARCH_PRED_TIMEOUT | 0711 | INT16 | Timeout in seconds for invalidating satellite prediction. :
If satellite elevation and doppler predictions are older than this they
are invalidated. Default: 3600 Allowed range : 1 ... 32768 |
| SEARCH_FERRY_COND | 0712 | WORD | Ferry Condition : Bits 1-2: Number of Lost PRNs, Bits 3-4:
Number of Found SV used BG Search Default: $0403 Allowed range : 0 ... 65536 |
| SEARCH_IFFERRY_PRED_COND | 0713 | WORD | IF Offset Valid Condition in Ferry status : Number of
BGSearch in Ferry status Default: 5 Allowed range : 0 ... 65536 |
| SEARCH_TUNNEL_IN_SNR | 0714 | WORD | TunnelIn detection value. : This value is SNR of TunnelIn
detection. Default: 20 Allowed range : 0 ... 65536 |
| SEARCH_TUNNEL_OUT_SNR | 0715 | WORD | TunnelOut detection value. : This value is SNR of TunnelOut
detection Default: 38 Allowed range : 0 ... 65536 |
| SEARCH_XCORR_THR | 0716 | WORD | Cross correlation threshold. : If found signal has SNR >
this parameter the possible suspects for cross correlation are checked
against this signal. Default: 47 Allowed range : 0 ... 65536 |
| SEARCH_QS_THR | 0717 | WORD | Quick Search threshold. : If found signal has lower SNR than
this value the signal is marked as possible suspect for cross
correlation. Default: 32 Allowed range : 0 ... 65536 |
| SEARCH_XCORR_FREQ | 0718 | WORD | Quick Search threshold. : If found signal has lower SNR than
this value a Quick Search is issued. Default: 100 Allowed range : 0 ... 65536 |
| SEARCH_PRED_WIDE_CNT | 0719 | WORD | Condition of Wide Pred Search. : We do Full Range Search
once, when the PredSearch is not found each satellites even if it
carries out this count. Default: 10 Allowed range : 0 ... 65536 |
| SEARCH_PRED_FULL_PERIOD_CNT1 | 071a | WORD | The period of full and predicted search is changed
dynamically. : If we have enuogh info, we don't use full Search from
nofixed to wPredFullPeriodCnt1[sec]. Default: 60 Allowed range : 0 ... 65536 |
| SEARCH_PRED_FULL_PERIOD_CNT2 | 071b | WORD | The period of full and predicted search is changed
dynamically. : We use full Search the twice period of iPredRounds from
wPredFullPeriodCnt1 to wPredFullPeriodCnt2[sec]. Default: 120 Allowed range : 0 ... 65536 |
| SEARCH_FULL_WIDE_RANGE_CNT | 071c | WORD | Time[sec] until Full Wide Range Search starts. : Full Wide
Range Search is begun when fulfilling conditions, if it passes over
this time. Default: 60 Allowed range : 0 ... 65536 |
| SEARCH_WIDE_RANGE_UNC | 071d | INT16 | Uncertainty in Search Wide Range DOPPLER frequency. Used for
search Engine frequency window settings for unpredicted search (Hz) :
Search engine will search for all frequencies from
nominal-(SEARCH_WIDE_RANGE_UNC) to nominal+(SEARCH_WIDE_RANGE_UNC) Default: 27000 Allowed range : 1 ... 32768 |
| SEARCH_SENS_FULL_WR | 071e | INT16 | Search engine sensitivity level for unaided Wide Range
Search : Wide Range Unaided search is done using this sensitivity
levels. Default: 3 Allowed range : 1 ... 10 |
| SEARCH_PRED_ENA | 0781 | BOOL | Enable search of unpredicted SV's in reacquisition : When
signals are lost and reacquisition is performed it is possible to
enable search also for once tracked, but not predicted PRN codes Default: FALSE (NO) |
| SEARCH_BITSYNC_ENA | 0782 | BOOL | Enable bit synchronized SE operation : If enabled the search
engine will wait until next predicted bit edge before starting search Default: FALSE (NO) |
| SEARCH_AUTO_PRED_ENA | 0783 | BOOL | Enable automatic frequency settings for predicted search :
PRED_WIN is not used if YES. Instead the errors from the frequency
prediction and doppler prediction will be used. Default: TRUE (YES) |
| SEARCH_AUTO_PD_ENA | 0784 | BOOL | Enable automatic power save logic for search engine : Search
engine will be powered down as much as possible Default: TRUE (YES) |
| SEARCH_SE_PD | 0785 | BOOL | Disable signal acquisition. : If YES, signal acquisition
will be disabled. Default: FALSE (NO) |
Unav Acquisition parameters
| Name | Key | Type | Description |
|---|---|---|---|
| ACQ_SENS_9_COH | 0901 | INT16 | Coherent integration time for user sensitivity level 9 (ms) Default: 4 Allowed range : 1 ... 32768 |
| ACQ_SENS_9_NONCOH | 0902 | INT16 | Non coherent integration rounds for user sensitivity level 9
: The nr of coherent integrations to perform Default: 2 Allowed range : 1 ... 32768 |
| ACQ_SENS_9_THR | 0903 | INT16 | Signal threshold for user sensitivity level 9 (1/8000) : The
signal to noise has to exceed this threshold before a handover message
is sent to the correlators Default: 24000 Allowed range : 1 ... 32768 |
| ACQ_SENS_9_BIN | 0904 | INT16 | Search Engine frequency bin settings for sensitivity level 9
(Hz) : Bin should be selected according to coherent integration time Default: 167 Allowed range : 1 ... 32768 |
| ACQ_SENS_10_COH | 0905 | INT16 | Coherent integration time for user sensitivity level 10 (ms)
Default: 8 Allowed range : 1 ... 32768 |
| ACQ_SENS_10_NONCOH | 0906 | INT16 | Non coherent integration rounds for user sensitivity level
10 : The nr of coherent integrations to perform Default: 4 Allowed range : 1 ... 32768 |
| ACQ_SENS_10_THR | 0907 | INT16 | Signal threshold for user sensitivity level 10 (1/8000) :
The signal to noise has to exceed this threshold before a handover
message is sent to the correlators Default: 20800 Allowed range : 1 ... 32768 |
| ACQ_SENS_10_BIN | 0908 | INT16 | Search Engine frequency bin settings for sensitivity level
10 (Hz) : Bin should be selected according to coherent integration time
Default: 84 Allowed range : 1 ... 32768 |
| ACQ_MSG_ENA | 0981 | BOOL | Acq message output enable : If YES acq message will be
output always after completed search of one prn regardless if it has been found or not Default: FALSE (NO) |
| ACQ_QUICK_SEARCH_ENA | 0982 | BOOL | Enable quick search : Search engine will stop after finding
first valid signal. Used in predicted search with window < 1 kHz. Default: TRUE (YES) |
| SE_NONCOH_SHIFT | 0940 | INT16 | SE noncoherent shift : Number of bits to right shift the
coherent result before adding to noncoherent result Default: 0 Allowed range : 0 ... 7 |
| SE_IR_SHIFT | 0941 | INT16 | SE carrier removal shift : The amount of right shift when
the 13 bit result is converted to a 10-bit value Default: 2 Allowed range : 0 ... 3 |
| SE_THR | 0942 | INT16 | SE threshold for magnitude bit : Threshold for magnitude bit
in 2-bit representation for the 10-bit sample Default: -11 Allowed range : -32 ... 31 |
| SE_INT_ENA | 09a0 | BOOL | SE interrupt handling : If YES an interrupt is generated
after each noncoherent integration round Default: TRUE (YES) |
Logging parameters
| Name | Key | Type | Description |
|---|---|---|---|
| LOG_MODE | 0d01 | INT16 | Logging start mode : The logging start modes: 0 = logging off. 1 = Start a new log only if other logs don't exist. 2 = Append to previous log if possible. 3 = Start a new log each time. 4 = Append to previous log if possible (same as 2 for iTrax02 compatibility) 5 = Always clear old logs & start a new one. 6 = Clear other old logs except the previous one & start a new log. Default: 0 Allowed range : 0 ... 6 |
| LOG_INTERVAL_MIN | 0d02 | INT32 | Minimum log interval [ms] : Store a new fix to log if: Time since last log point > LOG_INTERVAL_MIN and User has moved more than LOG_MOVE_MIN and User velocity > LOG_VELOCITY_MIN. Default: 5000 Allowed range : 0 ... 1000000000 |
| LOG_INTERVAL_MAX | 0d03 | INT32 | Maximum log interval [ms] : Always store a new fix to log if
at least this time has elapsed from previous log point. If this value is set the fix is stored regardless of position and velocity change. If zero, max. interval isn't used. Default: 0 Allowed range : 0 ... 1000000000 |
| LOG_MOVE_MIN | 0d04 | INT16 | Minimum log distance [m] : Store a new fix to log if: Time since last log point > LOG_INTERVAL_MIN and User has moved more than LOG_MOVE_MIN and User velocity > LOG_VELOCITY_MIN. Default: 15 Allowed range : 0 ... 32767 |
| LOG_MOVE_MAX | 0d05 | INT16 | Maximum log distance [m] : Always store a new fix to log if
user has moved more than this value. If this value is set the fix is stored regardless of velocity change or how much time have elapsed since last log point. If zero, this is not used. Default: 100 Allowed range : 0 ... 32767 |
| LOG_VELOCITY_MIN | 0d06 | INT16 | Minimum log velocity [cm/s] : Store a new fix to log if: Time since last log point > LOG_INTERVAL_MIN and User has moved more than LOG_MOVE_MIN and User velocity > LOG_VELOCITY_MIN. Default: 0 Allowed range : 0 ... 32767 |
| LOG_VELOCITY_MAX | 0d07 | INT16 | Maximum log velocity [cm/s] : Always store a new fix to log
if user velocity is larger than this value. If this value is set the
fix is stored regardless of position change or how much time have elapsed since last log point. If zero, this is not used. Default: 0 Allowed range : 0 ... 32767 |
| LOG_MAXITEMS | 0d08 | INT32 | Number of items required to restart logging. : If nonzero, a
new log will be started when the old log has this many items. The same start mode will be used for the new log. Default: 0 Allowed range : 0 ... 1000000 |
| LOG_STORE_LAT_LONG | 0d80 | BOOL | Enable lat/long in log : If YES, the latitude and longitude
are stored to the log. Default: TRUE (YES) |
| LOG_STORE_ALT | 0d81 | BOOL | Enable default precision altitude in log : If YES, altitude
is stored to the log with smaller precision, meaning 40cm precision
with range limited to max. 13.1 kilometers. Default: TRUE (YES) |
| LOG_STORE_ALT_FULL | 0d82 | BOOL | Enable full precision altitude in log : If YES, altitude is
stored to the log with full precision, meaning 1 mm precision up to
range of thousands of kilometers. Default: FALSE (NO) |
| LOG_STORE_GPSTIME | 0d83 | BOOL | Enable time in log : If YES, time is stored to the log. Default: TRUE (YES) |
| LOG_STORE_GPSTIME_MS | 0d84 | BOOL | Enable millisecond-precise time in log : If YES, time is
stored to log with precision of a millisecond, otherwise with precision
of a second. Default: FALSE (NO) |
| LOG_STORE_DIRECTION | 0d85 | BOOL | Enable direction in log : If YES, the horizontal direction
is stored to the log. Default: FALSE (NO) |
| LOG_STORE_VEL | 0d86 | BOOL | Enable velocity in log : If YES, the horizontal velocity is
stored to the log. Default: TRUE (YES) |
| LOG_STORE_VEL_VERT | 0d87 | BOOL | Enable vertical velocity in log : If YES, the vertical
velocity is stored to the log. Default: FALSE (NO) |
| LOG_STORE_FIXINFO | 0d88 | BOOL | Enable info bits in log : If YES, a subset of the navigation
information is stored to the log. Default: TRUE (YES) |
SBAS parameters
| Name | Key | Type | Description |
|---|---|---|---|
| WAAS_TIMEOUT_MODE | 0b60 | WORD | SBAS timeout mode : User definable SBAS timeout mode. Values
1-3 correspond to modes specified in the SBAS signal specification: 1 = maximum rate, 2 = precision approach mode, 3 = non-precision approach mode. Larger parameter values specify longer timeout values. Default: 3 Allowed range : 1 ... 3 |
| WAAS_MAX_CHANNELS | 0b61 | WORD | Maximum number of SBAS channels. : Maximum number of SBAS
channels the receiver allow for simultaneous tracking. Note, only 1 channel is used for data decoding. Other channel(s) may be used as backup in case the channel used for decoding fails (e.g. signal is lost). Default: 1 Allowed range : 0 ... 12 |
| WAAS_ENA | 0bc0 | BOOL | Enable SBAS. : If YES, the SBAS data will be used by the
receiver. SBAS refers to the WAAS, EGNOS and MSAS Satellite Based Augmentation Systems. Default: FALSE (NO) |
| WAAS_MSG_0_ENA | 0bc1 | BOOL | Enable message type 0. : In test mode, SBAS will broadcast
the same contents as the type 2 message in each type 0 message. If YES, the message type 0 will be decoded as message type 2. Default: FALSE (NO) |
| WAAS_DEBUG_ENA | 0bc3 | BOOL | Output WAAS debug messages : If YES, the WAAS corrections
made in the data are output as iTalk messages as well. Default: FALSE (NO) |
Sony Track parameters
| Name | Key | Type | Description |
|---|---|---|---|
| TRACK_DLL_GPS_COEFF | 0f01 | DOUBLE | Discriminator Coeff. : Discriminator LPF coefficient. Default: 0.1 Allowed range : 0.0 ... 1.0 |
| TRACK_DLL_DISCR_COEFF | 0f02 | DOUBLE | ACQ Discriminator Weight. : Discriminator weight in
acquisiton & reacquisition mode. Default: 0.125 Allowed range : 0.0 ... 1.0 |
| TRACK_DLL_GPS_LIMIT | 0f03 | INT32 | ACQ Discriminator Limit. : Max discriminator input to PN NCO
in acquisiton & reacquisition mode. The unit is PN NCO raw value - e.g. numerica value of 20992 is approx. 0.1 chip / 20msec. Default: 41984 Allowed range : 0 ... 268435455 |
| TRACK_CARRFLT_OUT_THR | 0f04 | INT32 | Carrier Filter Threshold (dynamic) : Used when cutoff-based
Carrier filter is activated. It sets the shreshold for filter to decide that the Carrier measurement is now in high dynamic mode. Note this value is scaled by 10 bit - 1024 is equivalent to Costas NCO of 1. Default: 31744 Allowed range : 0 ... 3600000 |
| TRACK_CARRFLT_MIDDLE_THR | 0f05 | INT32 | Carrier Filter Threshold (trans) : Used when cutoff-based
Carrier filter is activated. It sets the shreshold for filter to decide that the Carrier measurement exceeds stationary section. Note this value is scaled by 10 bit - 1024 is equivalent to Costas NCO of 1. Default: 8192 Allowed range : 0 ... 3600000 |
| TRACK_CARRFLT_OUT_DIV | 0f06 | WORD | Carrier Filter divider (dynamic) : Used when cutoff-based
Carrier filter is activated. It sets the right-shift divider coefficient. Default: 3 Allowed range : 0 ... 32 |
| TRACK_CARRFLT_MIDDLE_DIV | 0f07 | WORD | Carrier Filter divider (trans) : Used when cutoff-based
Carrier filter is activated. It sets the right-shift divider coefficient. Default: 6 Allowed range : 0 ... 32 |
| TRACK_CARRFLT_INBAND_DIV | 0f08 | WORD | Carrier Filter divider (static) : Used when cutoff-based
Carrier filter is activated. It sets the right-shift divider coefficient. Default: 4 Allowed range : 0 ... 32 |
| TRACK_ELGATE_NARROW | 0f09 | WORD | PN EL gate. : Correlator Early-Late gate width. Default: 3 Allowed range : 1 ... 6 |
| TRACK_COSTASLF_GPS | 0f0a | WORD | Costas LF (GPS). : Costas active loop filter parameter for
GPS. Specify as 8 bit A[7:4] | B[3:0] Default: 64 Allowed range : 0 ... 255 |
| TRACK_COSTASLF_WAAS | 0f0b | WORD | Costas LF (WAAS). : Costas active loop filter parameter for
WAAS. Specify as 8 bit A[7:4] | B[3:0] Default: 64 Allowed range : 0 ... 255 |
| TRACK_LPF_GPS_ACQ | 0f0c | WORD | LPF (GPS,ACQ). : Correlator LPF cutoff freqency of signal
acquisition: [7, ... ,0] = [2864, 1436, 716, 358, 179, 89.4, 44.7, 22.4] Hz Default: 4 Allowed range : 0 ... 7 |
| TRACK_LPF_GPS_LOCK | 0f0d | WORD | LPF (GPS,LOCK). : Correlator LPF cutoff freqency of GPS
tracking: [7, ... ,0] = [2864, 1436, 716, 358, 179, 89.4, 44.7, 22.4] Hz Default: 2 Allowed range : 0 ... 7 |
| TRACK_LPF_WAAS_LOCK | 0f0e | WORD | LPF (WAAS,LOCK). : Correlator LPF cutoff freqency of WAAS
tracking: [7, ... ,0] = [2864, 1436, 716, 358, 179, 89.4, 44.7, 22.4] Hz Default: 4 Allowed range : 0 ... 7 |
| TRACK_LPF_NOISE | 0f0f | WORD | Channel Noise Meas. : Correlator LPF cutoff freqency of
channel noise measurement: [7, ... ,0] = [2864, 1436, 716, 358, 179, 89.4, 44.7, 22.4] Hz Please specify 15 if you would like to disable this feature Default: 15 Allowed range : 0 ... 15 |
| TRACK_SIGDETECT_THR | 0f10 | INT32 | Signal threshold. : Signal detection threshold. Default: 400 Allowed range : 0 ... 10000 |
| TRACK_SIGDETECT_HS_THR | 0f11 | INT32 | Signal threshold (HS). : Signal detection threshold in high
sensitivity mode. Default: 200 Allowed range : 0 ... 10000 |
| TRACK_TIMEOUT_ACQ | 0f12 | INT32 | Timeout (ACQ). : ACQUISITION mode timeout period in [ms]. Default: 5000 Allowed range : 0 ... 3600000 |
| TRACK_TIMEOUT_ACQ_HS | 0f13 | INT32 | Timeout (ACQ_HS). : High sensitivity ACQUISITION mode
timeout period in [ms]. Default: 10000 Allowed range : 0 ... 3600000 |
| TRACK_TIMEOUT_REACQ | 0f14 | INT32 | Timeout (REACQ). : REACQUISITION mode timeout period in
[ms]. Default: 300000 Allowed range : 0 ... 3600000 |
| TRACK_HANDOVER_OFFSET | 0f15 | DOUBLE | Handover offset (SE). : Code phase offset applied to
HANDOVER data in [chip]. This is the offset to the Search Engine code phase estimate. Default: 2.6 Allowed range : 0.0 ... 1023.0 |
| TRACK_CROSSCORR_THR | 0f16 | INT16 | Cross corr. rej. thres. : Cross correlation channel
rejection threshold in dBHz. Specify 0 to disable this feature. Default: 20 Allowed range : 0 ... 100 |
| TRACK_DLLCTRL_INTERVAL | 0f17 | INT16 | DLL control interval (20x2^N). : Specify DLL control
interval N in Carrier Aiding tracking mode. DLL control interval will be (20x2^N) [ms]. E.g. if this parameter is 4, DLL control interval is 20x2^4 = 320 ms. Default: 4 Allowed range : 0 ... 32 |
| TRACK_BITEXTRACT | 0f18 | INT16 | Bit extract timing. : Specify out of 20ms at which ms does
channel extract NAV data bit. Default: 16 Allowed range : 0 ... 19 |
| TRACK_RESERVED001 | 0f19 | WORD | TRACK internal parameters #1. : TRACK internal parameters #1
- please do not modify unless instructed so. Default: $5bff Allowed range : 0 ... 65535 |
| TRACK_RESERVED002 | 0f1a | WORD | TRACK internal parameters #2. : TRACK internal parameters #2
- please do not modify unless instructed so. Default: $005c Allowed range : 0 ... 65535 |
| TRACK_WAAS_PRN_BITSTREAM | 0f1b | INT16 | Bitstream PRN. : WAAS/EGNOS PRN to transmit bit stream for
Viterbi processing and/or archiving. If this is zero, automatic WAAS/EGNOS PRN selection will be performed. Default: 0 Allowed range : 0 ... 255 |
| TRACK_HSACQ_THR | 0f1c | WORD | HS ACQ mode threshold. : Signal threshold to employ high
sensitivity acquisition. Please specify 0 if you wish to disable this feature. Default: 300 Allowed range : 0 ... 65535 |
| TRACK_COSTAS_ERROR_THR | 0f1d | INT16 | Costas error threshold : This parameter defines how many
navigation bit inversions will be allowed within service interval (currently every 300ms). Default: 20 Allowed range : 0 ... 255 |
| TRACK_LATCHTIME_OFFSET | 0f1e | INT32 | Latch timing offset (ms) : This parameter specifies latch
timing offset in milliseconds. Default: 0 Allowed range : 0 ... 3600000 |
| TRACK_DIRECTHANDOVER_OFFSET | 0f1f | DOUBLE | Handover offset (DH). : Code phase offset applied to DIRECT
HANDOVER data in [chip]. This is the offset to the Direct Handover code phase estimate. Default: 1.0 Allowed range : -1023.0 ... 1023.0 |
| TRACK_SIGNAL_STABLE_THR | 0f20 | WORD | Signal stability threshold : When signal level becomes
weak>>strong or strong>>weak and the signal stability
counter reaches this threshold, LPF transition will occur. Default: 15 Allowed range : 0 ... 255 |
| TRACK_SIGNAL_STRONG_CNT | 0f21 | WORD | Signal stability counter (strong) : When signal level is
weak>>strong, this value will be added to the signal stability
counter. Default: 5 Allowed range : 0 ... 255 |
| TRACK_SIGNAL_WEAK_CNT | 0f22 | WORD | Signal stability counter (weak) : When signal level is
strong>>weak, this value will be added to the signal stability
counter. Default: 1 Allowed range : 0 ... 255 |
| TRACK_NO_OVERRIDE_TIME | 0f23 | INT16 | Channel no override time : This parameter specifies channel
override (restarting channel with new handover data) prohibit time in ms. Default: 0 Allowed range : 0 ... 32767 |
| TRACK_PROP_DELAY_MAX | 0f24 | INT16 | Propagation delay max : This parameter defines how much
delay should be expected between channels with the same TOW. Unit in milliseconds Default: 85 Allowed range : 0 ... 3000 |
| TRACK_TRDLL_PRN | 0f25 | WORD | TRDLL PRN : This parameter defines PRN which TRACK_DEBUG_DLL
iTalk message will be output when the satellite is in track. TRACK_DEBUG_DLL message contains I & Q LPF output at every 20ms, right-shifted by 7 bit to fit within INT16. Please specify 0 if you don't need this message. Default: 0 Allowed range : 0 ... 255 |
| TRACK_NOISE_FLOOR | 0f26 | INT16 | Tracking channel noise floor [dBm/Hz] : This parameter
specifies a channel's noise floor in dBm / Hz for SNR calculation.
Setting zero results in using default SNR table. Please provide an absolute value (positive number) of noise floor here. The receiver then assumes that it's negative. Default: 172 Allowed range : 0 ... 200 |
| TRACK_LOCKIN_THR | 0f27 | INT32 | ACQ/ACQ_DH/REACQ mode quick lockin threshold. : In
ACQ/ACQ_DH/REACQ mode, if discriminator output is below this value, the
channel will immediately goes to LOCK mode. The value is roughly in PN NCO unit - e.g. approx. 2100 means 0.01 chip offset. Default: 315 Allowed range : 0 ... 209920 |
| TRACK_RF_SELECTION | 0f28 | INT16 | RF selection : The following values are defined: 0 = select
RF device according to priming info, 1 = internal RF, 2 = external RF. Default: 0 Allowed range : 0 ... 2 |
| TRACK_ADJ_AT_1STFIX | 0f80 | BOOL | Adjust data latch timing at 1st fix. : If this flag is TRUE,
the tracker will adjust data latch timing to close-to-zero fraction of seconds (= adjust to XXX.0 sec). Default: FALSE (NO) |
| TRACK_FAST_TRACK_INIT | 0f81 | BOOL | Fast track init. : If this flag is TRUE, the tracker will
send track messages at a predefined rate of 200ms until a position fix has been obtained. Default: TRUE (YES) |
Sony Acq parameters
| Name | Key | Type | Description |
|---|---|---|---|
| SACQ_SEARCH_CH_NUM | 0f30 | WORD | Packed Search Channel Num. : This value will be used if the
Search level becomes four or less. Default: 12 Allowed range : 1 ... 32 |
| SACQ_NOISE_VALID_TIME | 0f31 | WORD | Noise measuring period time[sec] : This time is the
measuring period of the noise in ACQ. Default: 600 Allowed range : 1 ... 65535 |
| SACQ_NOISE_K | 0f32 | WORD | ACQ Noise modulus : ACQ Noise modulus. Default: 250 Allowed range : 1 ... 65535 |
| SACQ_PEAK_FD | 0f33 | WORD | ACQ SV Found modulus : ACQ SV Found modulus. Default: 7 Allowed range : 1 ... 65535 |
| SACQ_PEAK_NFD | 0f34 | WORD | ACQ SV Not Found modulus : ACQ SV Not Found modulus. Default: 180 Allowed range : 1 ... 65535 |
| SACQ_RESERVE | 0f35 | WORD | Acq Reserved : Acq Reserved Data. Default: 0 Allowed range : 1 ... 65535 |
| SACQ_SEARCH_CH_NUM_VALID | 0f96 | BOOL | Packed Search Channel Num valid flag. : When validating
SACQ_SEARCH_CH_NUM of a parameter, please set this flag to TRUE. Default: FALSE (NO) |
| SACQ_MSG_ENA | 0f97 | BOOL | Acq message output enable : If YES acq message will be
output always after completed search of one prn regardless if it has been found or not Default: FALSE (NO) |
Sony antenna control parameters
| Name | Key | Type | Description |
|---|---|---|---|
| ANT_SAMPLING_COUNT | 0f40 | WORD | Sampling count : The AD will be sampled this number of times
and averaged before the antenna control decision. Default: 4 Allowed range : 1 ... 50 |
| ANT_AD_CHANNEL | 0f41 | WORD | AD channel : AD channel used for antenna control Default: 1 Allowed range : 0 ... 4 |
| ANT_LNA_GPIO | 0f42 | WORD | LNA GPIO : The GPIO pin used for controlling the LNA Default: 8 Allowed range : 0 ... 12 |
| ANT_RF_GPIO_1 | 0f43 | WORD | RF pin 1 : The GPIO pin used to control the RF Default: 5 Allowed range : 0 ... 12 |
| ANT_RF_GPIO_2 | 0f44 | WORD | RF pin 2 : The GPIO pin used to control the RF Default: 6 Allowed range : 0 ... 12 |
| ANT_ANT_POWER_GPIO | 0f45 | WORD | Antenna power pin : Antenna power pin used by antenna conrol
Default: 12 Allowed range : 0 ... 12 |
| ANT_VREF | 0f46 | WORD | Voltage threshold : Voltage threshold for switching to
internal antenna Default: 50 Allowed range : 0 ... 3000 |
| ANT_VRB_MIN | 0f47 | WORD | Minimum voltage Default: 0 Allowed range : 0 ... 3500 |
| ANT_VRT_MAX | 0f48 | WORD | Maximum voltage Default: 3300 Allowed range : 0 ... 3500 |
| ANT_ENABLE | 0f49 | WORD | Enable anbtenna control : Controls the behaviour of the
antenna control: 0 = disabled, 1 = internal, 2 = external, 3 =
automatic selection. This parameter only has effect at boot. Default: 0 Allowed range : 0 ... 3 |

