diff options
author | Robin Peng <robinpeng@google.com> | 2019-05-02 14:59:06 +0800 |
---|---|---|
committer | Robin Peng <robinpeng@google.com> | 2019-05-02 15:03:31 +0800 |
commit | 46d54eed524a863536da3390830b74be03f79282 (patch) | |
tree | 16974137e59c2831a45947e11bad87d79fd60cd2 /etc | |
parent | c28ceeeaf9d5085b36146e6930d23aa1c0d34d17 (diff) | |
parent | bd25bb0ea834034debd4935d31647ba226e7ffd7 (diff) | |
download | gps-46d54eed524a863536da3390830b74be03f79282.tar.gz |
Merge remote-tracking branch 'goog/qcom/release/LA.UM.8.1.R1.09.00.00.529.037' into qt-dev
Bug: 131580615
Change-Id: Iaf60110b0da8b16bba6f135ebc962804bd2e33d8
Diffstat (limited to 'etc')
-rw-r--r-- | etc/Android.mk | 13 | ||||
-rw-r--r-- | etc/flp.conf | 60 | ||||
-rw-r--r-- | etc/gps.conf | 5 |
3 files changed, 73 insertions, 5 deletions
diff --git a/etc/Android.mk b/etc/Android.mk index db59eed..32a0e9c 100644 --- a/etc/Android.mk +++ b/etc/Android.mk @@ -1,13 +1,22 @@ ifneq ($(BOARD_VENDOR_QCOM_LOC_PDK_FEATURE_SET),true) LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) +include $(CLEAR_VARS) LOCAL_MODULE := gps.conf +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/etc/ LOCAL_SRC_FILES := gps.conf +LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC) +include $(BUILD_PREBUILT) +include $(CLEAR_VARS) +LOCAL_MODULE := flp.conf +LOCAL_VENDOR_MODULE := true +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := ETC +LOCAL_SRC_FILES := flp.conf +LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC) include $(BUILD_PREBUILT) endif diff --git a/etc/flp.conf b/etc/flp.conf new file mode 100644 index 0000000..65d54d3 --- /dev/null +++ b/etc/flp.conf @@ -0,0 +1,60 @@ +################################### +##### FLP settings ##### +################################### + +################################### +# FLP BATCH SIZE +################################### +# The number of batched locations +# requested to modem. The desired number +# defined below may not be satisfied, as +# the modem can only return the number +# of batched locations that can be allocated, +# which is limited by memory. The default +# batch size defined as 20 as below. +BATCH_SIZE=20 + +################################### +# FLP OUTDOOR TRIP BATCH SIZE +################################### +# The number of batched locations +# requested to modem for outdoor +# trip batching. The desired number +# defined below may not be satisfied, as +# the modem can only return the number +# of batched locations that can be allocated, +# which is limited by memory. The default +# trip batch size defined as 600 as below. +OUTDOOR_TRIP_BATCH_SIZE=600 + +################################### +# FLP BATCHING SESSION TIMEOUT +################################### +# Duration with which batch session timeout +# happens in milliseconds. If not specified +# or set to zero, batching session timeout +# defaults to 20 seconds by the modem. +# BATCH_SESSION_TIMEOUT=20000 + +################################### +# FLP BATCHING ACCURACY +################################### +# Set to one of the defined values below +# to define the accuracy of batching. +# If not specified, accuracy defaults +# to LOW. +# FLP BATCHING ACCURACY values: +# Low accuracy = 0 +# Medium accuracy = 1 +# High accuracy = 2 +ACCURACY=1 + +#################################### +# By default if network fixes are not sensor assisted +# these fixes must be dropped. This parameter adds an exception +# for targets where there is no PDR and we still want to +# report out network fixes +# 0: MUST NOT ALLOW NETWORK FIXES +# 1: ALLOW NETWORK FIXES +#################################### +ALLOW_NETWORK_FIXES = 0 diff --git a/etc/gps.conf b/etc/gps.conf index e5be385..82a7b3c 100644 --- a/etc/gps.conf +++ b/etc/gps.conf @@ -54,9 +54,8 @@ SUPL_VER=0x10000 # MSB = 0x02 # MSA = 0x04 # ON_DEMAND_TIME = 0x10 -# GEOFENCE = 0x20 -# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING | GEOFENCE -CAPABILITIES=0x37 +# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING +CAPABILITIES=0x17 # Accuracy threshold for intermediate positions # less accurate positions are ignored, 0 for passing all positions |