Download GNSS Implementation in Cellular Modules - U-Blox

Transcript
Positioning Implementation - Application Note

To get the best possible position fix, set the desired accuracy very small, e.g. 1 m, and the timeout period
duration long. The hybrid positioning feature then runs to the end of the timeout period, and produces the
final, best, output position fix

To get a position estimate with the minimum energy consumption, for maximum battery life, set a large
desired accuracy figure for the hybrid positioning, e.g. 1 km, (see the Figure 24, most likely the AS sensor
position degraded or the GNSS one will be quickly returned if the time spent is below 30s)
u-blox is extremely mindful of user privacy. When a position is sent to the CellLocate® server, u-blox is
unable to track the SIM used or identify the specific device.
See the u-blox AT Commands Manual [1] for the syntax description of AT+ULOC, AT+ULOCCELL,
AT+ULOCGNSS, AT+ULOCIND and AT+ULOCAID commands.
The detailed response provides useful information about the sensor used to estimate the position. When
the sensor reported is “0” this means that the device has been able to calculate the position to sufficient
accuracy immediately by means of the integrated AS Sensor, and has output this immediate position
estimate.
6.3 GNSS sensor setup
The AT+ULOCGNSS command sets up the GNSS sensor for hybrid positioning. It is possible to configure which
aiding types and GNSS systems (refer to section 4) are available to the GNSS sensor. The additional parameters,
listed below, are available for modifying the GNSS receiver behavior. These are strictly related to the GNSS
receiver. The parameters are sent at GNSS power on and are not saved within the receiver. The default values
are the same as those on the positioning chip/module. For values and additional details about their effect refer
to the u-blox Receiver Description document related to the u-blox GNSS receiver [10] [11] [12] [13]:

UBX-CFG-PM2 message configures the power save mode of the GNSS by setting the optimization target flag
in power consumption or in default mode

UBX-CFG-NAVX5 message configures the minimum number of satellites for navigation, minimum satellite
signal level for navigation and if the initial fix must be 3D

UBX-CFG-NAV5 configures the static hold mode: allows the navigation algorithms to decrease the noise in
the position output when the velocity is below a pre-defined "Static Hold Threshold". This reduces the
position wander caused by environmental issues such as multi-path and improves position accuracy
especially in stationary applications. By default, static hold mode is disabled

UBX-CFG-SBAS enable/disable: SBAS (Satellite Based Augmentation Systems) is an augmentation technology
for GNSS, which calculates GNSS integrity and correction data with RIMS (Ranging and Integrity Monitoring
Stations) on the ground and uses geostationary satellites (GEOs) to broadcast GNSS integrity and correction
data to GNSS users. The correction data is transmitted on the GNSS L1 frequency (1575.42 MHz), and
therefore no additional receiver is required to make use of the correction and integrity data

UBX-CFG-ITFM configures Jamming/Interference monitor: enables/disables the indicator, sets the antenna
type, broadband jamming detection threshold and continuous wave jamming detection threshold

UBX-CFG-GNSS configures the GNSS system channel sharing configuration and activation for a multi-GNSS
receiver. For details about valid configurations see the u-blox Receiver Description document related to the
u-blox GNSS receiver [10] [11] [12] [13]
UBX-13001849 - R15
Early Production Information
Hybrid positioning and CellLocate®
Page 51 of 68