af2762ceca
GPS_LOCK is defined as a bit mask in the higher layer defined in gps.conf. GPS HAL reads from gps.conf, yet this can be reconfigured by gps.h defined new API to a different value. The current value will be used at cleanup() time, to optionally lock gps modem to the configured mode. This changs also sets SUPL URL to NULL if hostname comes with set_server() API is a NULL string. Also optimized configuration_update() implementation so that no all items will go through the reconfigu scan. Also added SUPL_MODE as a parameter in gps.conf which can be uncommented to over-write the value from config.xml. This can be used for testing purposes Bug: 16131208 Bug: 17288144 CRs-fixed: 736966 Change-Id: I12a89b12ff82b6efd7b5567d2fcd6a7e79414c71
117 lines
3.1 KiB
Text
117 lines
3.1 KiB
Text
#Uncommenting these urls would only enable
|
|
#the power up auto injection and force injection(test case).
|
|
#XTRA_SERVER_1=http://xtrapath1.izatcloud.net/xtra2.bin
|
|
#XTRA_SERVER_2=http://xtrapath2.izatcloud.net/xtra2.bin
|
|
#XTRA_SERVER_3=http://xtrapath3.izatcloud.net/xtra2.bin
|
|
|
|
#Version check for XTRA
|
|
#DISABLE = 0
|
|
#AUTO = 1
|
|
#XTRA2 = 2
|
|
#XTRA3 = 3
|
|
XTRA_VERSION_CHECK=0
|
|
|
|
# Error Estimate
|
|
# _SET = 1
|
|
# _CLEAR = 0
|
|
ERR_ESTIMATE=0
|
|
|
|
#Test
|
|
NTP_SERVER=time.gpsonextra.net
|
|
#Asia
|
|
# NTP_SERVER=asia.pool.ntp.org
|
|
#Europe
|
|
# NTP_SERVER=europe.pool.ntp.org
|
|
#North America
|
|
# NTP_SERVER=north-america.pool.ntp.org
|
|
|
|
# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
|
|
# 4 - Debug, 5 - Verbose
|
|
# If DEBUG_LEVEL is commented, Android's logging levels will be used
|
|
DEBUG_LEVEL = 3
|
|
|
|
# Intermediate position report, 1=enable, 0=disable
|
|
INTERMEDIATE_POS=0
|
|
|
|
# Below bit mask configures how GPS functionalities
|
|
# should be locked when user turns off GPS on Settings
|
|
# Set bit 0x1 if MO GPS functionalities are to be locked
|
|
# Set bit 0x2 if NI GPS functionalities are to be locked
|
|
# default - non is locked for backward compatibility
|
|
#GPS_LOCK = 0
|
|
|
|
# supl version 1.0
|
|
SUPL_VER=0x10000
|
|
|
|
# Emergency SUPL, 1=enable, 0=disable
|
|
SUPL_ES=1
|
|
|
|
#Choose PDN for Emergency SUPL
|
|
#1 - Use emergency PDN
|
|
#0 - Use regular SUPL PDN for Emergency SUPL
|
|
USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL=1
|
|
|
|
#SUPL_MODE is a bit mask set in config.xml per carrier by default.
|
|
#If it is uncommented here, this value will over write the value from
|
|
#config.xml.
|
|
#MSA=0X1
|
|
#MSB=0X2
|
|
#SUPL_MODE=
|
|
|
|
# GPS Capabilities bit mask
|
|
# SCHEDULING = 0x01
|
|
# MSB = 0x02
|
|
# MSA = 0x04
|
|
# ON_DEMAND_TIME = 0x10
|
|
# GEOFENCE = 0x20
|
|
# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING | GEOFENCE
|
|
CAPABILITIES=0x37
|
|
|
|
# Accuracy threshold for intermediate positions
|
|
# less accurate positions are ignored, 0 for passing all positions
|
|
# ACCURACY_THRES=5000
|
|
|
|
################################
|
|
##### AGPS server settings #####
|
|
################################
|
|
|
|
# FOR SUPL SUPPORT, set the following
|
|
# SUPL_HOST=supl.host.com or IP
|
|
# SUPL_PORT=1234
|
|
|
|
# FOR C2K PDE SUPPORT, set the following
|
|
# C2K_HOST=c2k.pde.com or IP
|
|
# C2K_PORT=1234
|
|
|
|
# Bitmask of slots that are available
|
|
# for write/install to, where 1s indicate writable,
|
|
# and the default value is 0 where no slots
|
|
# are writable. For example, AGPS_CERT_WRITABLE_MASK
|
|
# of b1000001010 makes 3 slots available
|
|
# and the remaining 7 slots unwritable.
|
|
#AGPS_CERT_WRITABLE_MASK=0
|
|
|
|
####################################
|
|
# LTE Positioning Profile Settings
|
|
####################################
|
|
# 0: Enable RRLP on LTE(Default)
|
|
# 1: Enable LPP_User_Plane on LTE
|
|
# 2: Enable LPP_Control_Plane
|
|
# 3: Enable both LPP_User_Plane and LPP_Control_Plane
|
|
LPP_PROFILE = 0
|
|
|
|
################################
|
|
# EXTRA SETTINGS
|
|
################################
|
|
# NMEA provider (1=Modem Processor, 0=Application Processor)
|
|
NMEA_PROVIDER=0
|
|
# Mark if it is a SGLTE target (1=SGLTE, 0=nonSGLTE)
|
|
SGLTE_TARGET=0
|
|
|
|
##################################################
|
|
# Select Positioning Protocol on A-GLONASS system
|
|
##################################################
|
|
# 0x1: RRC CPlane
|
|
# 0x2: RRLP UPlane
|
|
# 0x4: LLP Uplane
|
|
A_GLONASS_POS_PROTOCOL_SELECT = 0
|