iSuiteTM 3 SDK System - Parameter description


  1. iSuiteTM 3 SDK System - Parameter description
    1. Parameter system overview
    2. Specifying parameters
      1. Parameter key
      2. Parameter types
      3. Usage of parameters in software
  2. Parameters used by iSuite
    1. System parameters
    2. Protocols parameters
    3. Fix post-processing parameters
    4. General navigation parameters
    5. Interval mode parameters
    6. Kalman navigation parameters
    7. Observation parameters
    8. Unav Tracking parameters
    9. Unav Track task parameters
    10. Agc config parameters
    11. PPS parameters
    12. Frequency plan parameters
    13. Search parameters
    14. Unav Acquisition parameters
    15. Logging parameters
    16. SBAS parameters
    17. Sony Track parameters
    18. Sony Acq parameters
    19. Sony antenna control parameters

Note: the majority of the tables in this document are generated from the parameter definition header files. Therefore any typos etc. that come after the place where this link points, should be corrected to the parameter definition files, not to this document.  

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:
  1. 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.
  2. 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.
The parameter keys for iSuite parameters are listed in the tables in this document. The parameter keys are given as hexadecimal, and can be used as such in NMEA commands.

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


Go to beginning
Fastrax Oy