uwb: update country configs for R4
Bug: 240199018 Test: Build pass Signed-off-by: Rex Lin <rexcylin@google.com> Change-Id: Ief481c3f14dbce4c3d8a65d12960f4a76dd9d3f6
This commit is contained in:
parent
faeed09cb5
commit
b47b3032b1
10 changed files with 877 additions and 52 deletions
26
uwb/Android.mk
Normal file
26
uwb/Android.mk
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
|
||||||
|
#
|
||||||
|
# Copyright (C) 2022 The Android Open-Source Project
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
#
|
||||||
|
# WARNING: Everything listed here will be built on ALL platforms,
|
||||||
|
# including x86, the universal, and the SDK. Modules must be uniquely
|
||||||
|
# named (liblights.panda), and must build everywhere, or limit themselves
|
||||||
|
# to only building on ARM if they include assembly. Individual makefiles
|
||||||
|
# are responsible for having their own logic, for fine-grained control.
|
||||||
|
LOCAL_PATH:= $(call my-dir)
|
||||||
|
LOCAL_UWB_CAL_DIR=$(LOCAL_PATH)
|
||||||
|
DEVICE_UWB_CAL_DIR=$(TARGET_OUT_VENDOR)/etc/uwb
|
||||||
|
$(shell ($(LOCAL_UWB_CAL_DIR)/country_conf_gen.sh $(LOCAL_UWB_CAL_DIR) $(DEVICE_UWB_CAL_DIR)))
|
||||||
|
|
141
uwb/UWB-calibration-ce.conf
Normal file
141
uwb/UWB-calibration-ce.conf
Normal file
|
@ -0,0 +1,141 @@
|
||||||
|
[CCC]version=2
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch5.prf64.pll_locking_code=0
|
||||||
|
[CCC]ant0.ch9.prf64.pll_locking_code=0
|
||||||
|
[CCC]id=0
|
||||||
|
[CCC]wifi_coex_time_gap=10
|
||||||
|
[CCC]ap_coop_mode=1
|
||||||
|
[CCC]antenna_selection=4
|
||||||
|
[CCC]wifi_coex_min_spacing=0x08
|
||||||
|
ant0.ch5.prf16.ant_delay=16414
|
||||||
|
ant0.ch5.prf16.tx_power=0x4B4B234B
|
||||||
|
ant0.ch5.prf16.pg_count=0
|
||||||
|
ant0.ch5.prf16.pg_delay=0x34
|
||||||
|
ant0.ch5.prf64.ant_delay=16414
|
||||||
|
ant0.ch5.prf64.tx_power=0x4B4B234B
|
||||||
|
ant0.ch5.prf64.pg_count=0
|
||||||
|
ant0.ch5.prf64.pg_delay=0x34
|
||||||
|
ant0.ch9.prf16.ant_delay=16426
|
||||||
|
ant0.ch9.prf16.tx_power=0x53532B53
|
||||||
|
ant0.ch9.prf16.pg_count=0
|
||||||
|
ant0.ch9.prf16.pg_delay=0x34
|
||||||
|
ant0.ch9.prf64.ant_delay=16426
|
||||||
|
ant0.ch9.prf64.tx_power=0x53532B53
|
||||||
|
ant0.ch9.prf64.pg_count=0
|
||||||
|
ant0.ch9.prf64.pg_delay=0x34
|
||||||
|
ant0.port=0
|
||||||
|
ant0.selector_gpio=7
|
||||||
|
ant0.selector_gpio_value=0
|
||||||
|
ant1.ch5.prf16.ant_delay=16446
|
||||||
|
ant1.ch5.prf16.tx_power=0x6B6B336B
|
||||||
|
ant1.ch5.prf16.pg_count=0
|
||||||
|
ant1.ch5.prf16.pg_delay=0x34
|
||||||
|
ant1.ch5.prf64.ant_delay=16446
|
||||||
|
ant1.ch5.prf64.tx_power=0x6B6B336B
|
||||||
|
ant1.ch5.prf64.pg_count=0
|
||||||
|
ant1.ch5.prf64.pg_delay=0x34
|
||||||
|
ant1.ch9.prf16.ant_delay=16429
|
||||||
|
ant1.ch9.prf16.tx_power=0
|
||||||
|
ant1.ch9.prf16.pg_count=0
|
||||||
|
ant1.ch9.prf16.pg_delay=0
|
||||||
|
ant1.ch9.prf64.ant_delay=16429
|
||||||
|
ant1.ch9.prf64.tx_power=0
|
||||||
|
ant1.ch9.prf64.pg_count=0
|
||||||
|
ant1.ch9.prf64.pg_delay=0
|
||||||
|
ant1.port=0
|
||||||
|
ant1.selector_gpio=7
|
||||||
|
ant1.selector_gpio_value=1
|
||||||
|
ant2.ch5.prf16.ant_delay=16446
|
||||||
|
ant2.ch5.prf16.tx_power=0
|
||||||
|
ant2.ch5.prf16.pg_count=0
|
||||||
|
ant2.ch5.prf16.pg_delay=0
|
||||||
|
ant2.ch5.prf64.ant_delay=16446
|
||||||
|
ant2.ch5.prf64.tx_power=0
|
||||||
|
ant2.ch5.prf64.pg_count=0
|
||||||
|
ant2.ch5.prf64.pg_delay=0
|
||||||
|
ant2.ch9.prf16.ant_delay=16429
|
||||||
|
ant2.ch9.prf16.tx_power=0x47472347
|
||||||
|
ant2.ch9.prf16.pg_count=0
|
||||||
|
ant2.ch9.prf16.pg_delay=0x34
|
||||||
|
ant2.ch9.prf64.ant_delay=16429
|
||||||
|
ant2.ch9.prf64.tx_power=0x47472347
|
||||||
|
ant2.ch9.prf64.pg_count=0
|
||||||
|
ant2.ch9.prf64.pg_delay=0x34
|
||||||
|
ant2.port=1
|
||||||
|
ant2.selector_gpio=6
|
||||||
|
ant2.selector_gpio_value=0
|
||||||
|
ant3.ch5.prf16.ant_delay=16446
|
||||||
|
ant3.ch5.prf16.tx_power=0
|
||||||
|
ant3.ch5.prf16.pg_count=0
|
||||||
|
ant3.ch5.prf16.pg_delay=0
|
||||||
|
ant3.ch5.prf64.ant_delay=16446
|
||||||
|
ant3.ch5.prf64.tx_power=0
|
||||||
|
ant3.ch5.prf64.pg_count=0
|
||||||
|
ant3.ch5.prf64.pg_delay=0
|
||||||
|
ant3.ch9.prf16.ant_delay=16429
|
||||||
|
ant3.ch9.prf16.tx_power=0x47472347
|
||||||
|
ant3.ch9.prf16.pg_count=0
|
||||||
|
ant3.ch9.prf16.pg_delay=0x34
|
||||||
|
ant3.ch9.prf64.ant_delay=16429
|
||||||
|
ant3.ch9.prf64.tx_power=0x47472347
|
||||||
|
ant3.ch9.prf64.pg_count=0
|
||||||
|
ant3.ch9.prf64.pg_delay=0x34
|
||||||
|
ant3.port=1
|
||||||
|
ant3.selector_gpio=6
|
||||||
|
ant3.selector_gpio_value=1
|
||||||
|
ant0.ant1.ch5.pdoa_offset=0
|
||||||
|
ant0.ant1.ch9.pdoa_offset=0
|
||||||
|
ant0.ant2.ch5.pdoa_offset=0
|
||||||
|
ant0.ant2.ch9.pdoa_offset=0
|
||||||
|
ant1.ant2.ch5.pdoa_offset=0
|
||||||
|
ant1.ant2.ch9.pdoa_offset=0
|
||||||
|
ant0.ant3.ch5.pdoa_offset=0
|
||||||
|
ant0.ant3.ch9.pdoa_offset=0
|
||||||
|
ant1.ant3.ch5.pdoa_offset=-4710
|
||||||
|
ant1.ant3.ch9.pdoa_offset=-6144
|
||||||
|
ant2.ant3.ch5.pdoa_offset=0
|
||||||
|
ant2.ant3.ch9.pdoa_offset=0
|
||||||
|
ch5.pll_locking_code=0
|
||||||
|
ch9.pll_locking_code=0
|
||||||
|
ant1.ant3.ch5.pdoa_lut=e1:f2:85:f5:ae:f3:3d:f6:52:f4:f6:f6:8f:f4:9a:f7:48:f5:52:f8:d7:f5:0a:f9:66:f6:ae:f9:85:f7:66:fa:8f:f8:1f:fb:48:f9:d7:fb:8f:fa:7b:fc:ec:fb:33:fd:0a:fd:ec:fd:66:fe:a4:fe:00:00:48:ff:71:01:00:00:b8:02:b8:00:29:04:64:01:ae:05:19:02:85:07:cb:02:33:09:7d:03:f6:0a:2f:04:0a:0d:e3:04:cd:0e:96:05:14:10:48:06:71:11:fa:06:66:12:ac:07:33:13:60:08:3d:14:12:09:85:15:c5:09:ec:15:77:0a
|
||||||
|
ant1.ant3.ch9.pdoa_lut=e1:ec:f6:f6:48:ed:3d:f6:85:ed:85:f5:14:ee:9a:f7:3d:ee:52:f8:e1:ee:0a:f9:3d:f0:ae:f9:85:f1:66:fa:85:f3:1f:fb:00:f6:d7:fb:9a:f7:7b:fc:14:fa:33:fd:ec:fb:ec:fd:71:fd:a4:fe:cd:fe:48:ff:a4:00:00:00:85:01:b8:00:7b:02:5c:01:d7:03:14:02:cd:04:cd:02:48:07:85:03:ae:09:29:04:e1:0c:e1:04:7b:10:9a:05:cd:12:52:06:f6:14:f6:06:a4:16:ae:07:ae:17:0a:09:d7:17:c3:09:52:18:66:08:7b:18:7b:0a
|
||||||
|
xtal_trim=31
|
||||||
|
temperature_reference=85
|
||||||
|
smart_tx_power=1
|
||||||
|
auto_sleep_margin=20000
|
||||||
|
restricted_channels=0
|
||||||
|
[HAL]aoa_capability=1
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging = 8
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging = 8
|
||||||
|
[HAL]minimum_system_offset_uwbtime0=120
|
||||||
|
coex_gpio=4
|
||||||
|
coex_delay_us=1000
|
||||||
|
coex_margin_us=500
|
||||||
|
coex_interval_us=2000
|
141
uwb/UWB-calibration-default.conf
Normal file
141
uwb/UWB-calibration-default.conf
Normal file
|
@ -0,0 +1,141 @@
|
||||||
|
[CCC]version=2
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch5.prf64.pll_locking_code=0
|
||||||
|
[CCC]ant0.ch9.prf64.pll_locking_code=0
|
||||||
|
[CCC]id=0
|
||||||
|
[CCC]wifi_coex_time_gap=10
|
||||||
|
[CCC]ap_coop_mode=1
|
||||||
|
[CCC]antenna_selection=4
|
||||||
|
[CCC]wifi_coex_min_spacing=0x08
|
||||||
|
ant0.ch5.prf16.ant_delay=16414
|
||||||
|
ant0.ch5.prf16.tx_power=0x47472347
|
||||||
|
ant0.ch5.prf16.pg_count=0
|
||||||
|
ant0.ch5.prf16.pg_delay=0x34
|
||||||
|
ant0.ch5.prf64.ant_delay=16414
|
||||||
|
ant0.ch5.prf64.tx_power=0x47472347
|
||||||
|
ant0.ch5.prf64.pg_count=0
|
||||||
|
ant0.ch5.prf64.pg_delay=0x34
|
||||||
|
ant0.ch9.prf16.ant_delay=16426
|
||||||
|
ant0.ch9.prf16.tx_power=0x47472347
|
||||||
|
ant0.ch9.prf16.pg_count=0
|
||||||
|
ant0.ch9.prf16.pg_delay=0x34
|
||||||
|
ant0.ch9.prf64.ant_delay=16426
|
||||||
|
ant0.ch9.prf64.tx_power=0x47472347
|
||||||
|
ant0.ch9.prf64.pg_count=0
|
||||||
|
ant0.ch9.prf64.pg_delay=0x34
|
||||||
|
ant0.port=0
|
||||||
|
ant0.selector_gpio=7
|
||||||
|
ant0.selector_gpio_value=0
|
||||||
|
ant1.ch5.prf16.ant_delay=16446
|
||||||
|
ant1.ch5.prf16.tx_power=0x5B5B2B5B
|
||||||
|
ant1.ch5.prf16.pg_count=0
|
||||||
|
ant1.ch5.prf16.pg_delay=0x20
|
||||||
|
ant1.ch5.prf64.ant_delay=16446
|
||||||
|
ant1.ch5.prf64.tx_power=0x5B5B2B5B
|
||||||
|
ant1.ch5.prf64.pg_count=0
|
||||||
|
ant1.ch5.prf64.pg_delay=0x20
|
||||||
|
ant1.ch9.prf16.ant_delay=16429
|
||||||
|
ant1.ch9.prf16.tx_power=0
|
||||||
|
ant1.ch9.prf16.pg_count=0
|
||||||
|
ant1.ch9.prf16.pg_delay=0
|
||||||
|
ant1.ch9.prf64.ant_delay=16429
|
||||||
|
ant1.ch9.prf64.tx_power=0
|
||||||
|
ant1.ch9.prf64.pg_count=0
|
||||||
|
ant1.ch9.prf64.pg_delay=0
|
||||||
|
ant1.port=0
|
||||||
|
ant1.selector_gpio=7
|
||||||
|
ant1.selector_gpio_value=1
|
||||||
|
ant2.ch5.prf16.ant_delay=16446
|
||||||
|
ant2.ch5.prf16.tx_power=0
|
||||||
|
ant2.ch5.prf16.pg_count=0
|
||||||
|
ant2.ch5.prf16.pg_delay=0
|
||||||
|
ant2.ch5.prf64.ant_delay=16446
|
||||||
|
ant2.ch5.prf64.tx_power=0
|
||||||
|
ant2.ch5.prf64.pg_count=0
|
||||||
|
ant2.ch5.prf64.pg_delay=0
|
||||||
|
ant2.ch9.prf16.ant_delay=16429
|
||||||
|
ant2.ch9.prf16.tx_power=0x5F5F2F5F
|
||||||
|
ant2.ch9.prf16.pg_count=0
|
||||||
|
ant2.ch9.prf16.pg_delay=0x26
|
||||||
|
ant2.ch9.prf64.ant_delay=16429
|
||||||
|
ant2.ch9.prf64.tx_power=0x5F5F2F5F
|
||||||
|
ant2.ch9.prf64.pg_count=0
|
||||||
|
ant2.ch9.prf64.pg_delay=0x26
|
||||||
|
ant2.port=1
|
||||||
|
ant2.selector_gpio=6
|
||||||
|
ant2.selector_gpio_value=0
|
||||||
|
ant3.ch5.prf16.ant_delay=16446
|
||||||
|
ant3.ch5.prf16.tx_power=0
|
||||||
|
ant3.ch5.prf16.pg_count=0
|
||||||
|
ant3.ch5.prf16.pg_delay=0
|
||||||
|
ant3.ch5.prf64.ant_delay=16446
|
||||||
|
ant3.ch5.prf64.tx_power=0
|
||||||
|
ant3.ch5.prf64.pg_count=0
|
||||||
|
ant3.ch5.prf64.pg_delay=0
|
||||||
|
ant3.ch9.prf16.ant_delay=16429
|
||||||
|
ant3.ch9.prf16.tx_power=0x5F5F2F5F
|
||||||
|
ant3.ch9.prf16.pg_count=0
|
||||||
|
ant3.ch9.prf16.pg_delay=0x26
|
||||||
|
ant3.ch9.prf64.ant_delay=16429
|
||||||
|
ant3.ch9.prf64.tx_power=0x5F5F2F5F
|
||||||
|
ant3.ch9.prf64.pg_count=0
|
||||||
|
ant3.ch9.prf64.pg_delay=0x26
|
||||||
|
ant3.port=1
|
||||||
|
ant3.selector_gpio=6
|
||||||
|
ant3.selector_gpio_value=1
|
||||||
|
ant0.ant1.ch5.pdoa_offset=0
|
||||||
|
ant0.ant1.ch9.pdoa_offset=0
|
||||||
|
ant0.ant2.ch5.pdoa_offset=0
|
||||||
|
ant0.ant2.ch9.pdoa_offset=0
|
||||||
|
ant1.ant2.ch5.pdoa_offset=0
|
||||||
|
ant1.ant2.ch9.pdoa_offset=0
|
||||||
|
ant0.ant3.ch5.pdoa_offset=0
|
||||||
|
ant0.ant3.ch9.pdoa_offset=0
|
||||||
|
ant1.ant3.ch5.pdoa_offset=-4710
|
||||||
|
ant1.ant3.ch9.pdoa_offset=-6144
|
||||||
|
ant2.ant3.ch5.pdoa_offset=0
|
||||||
|
ant2.ant3.ch9.pdoa_offset=0
|
||||||
|
ch5.pll_locking_code=0
|
||||||
|
ch9.pll_locking_code=0
|
||||||
|
ant1.ant3.ch5.pdoa_lut=e1:f2:85:f5:ae:f3:3d:f6:52:f4:f6:f6:8f:f4:9a:f7:48:f5:52:f8:d7:f5:0a:f9:66:f6:ae:f9:85:f7:66:fa:8f:f8:1f:fb:48:f9:d7:fb:8f:fa:7b:fc:ec:fb:33:fd:0a:fd:ec:fd:66:fe:a4:fe:00:00:48:ff:71:01:00:00:b8:02:b8:00:29:04:64:01:ae:05:19:02:85:07:cb:02:33:09:7d:03:f6:0a:2f:04:0a:0d:e3:04:cd:0e:96:05:14:10:48:06:71:11:fa:06:66:12:ac:07:33:13:60:08:3d:14:12:09:85:15:c5:09:ec:15:77:0a
|
||||||
|
ant1.ant3.ch9.pdoa_lut=e1:ec:f6:f6:48:ed:3d:f6:85:ed:85:f5:14:ee:9a:f7:3d:ee:52:f8:e1:ee:0a:f9:3d:f0:ae:f9:85:f1:66:fa:85:f3:1f:fb:00:f6:d7:fb:9a:f7:7b:fc:14:fa:33:fd:ec:fb:ec:fd:71:fd:a4:fe:cd:fe:48:ff:a4:00:00:00:85:01:b8:00:7b:02:5c:01:d7:03:14:02:cd:04:cd:02:48:07:85:03:ae:09:29:04:e1:0c:e1:04:7b:10:9a:05:cd:12:52:06:f6:14:f6:06:a4:16:ae:07:ae:17:0a:09:d7:17:c3:09:52:18:66:08:7b:18:7b:0a
|
||||||
|
xtal_trim=31
|
||||||
|
temperature_reference=85
|
||||||
|
smart_tx_power=1
|
||||||
|
auto_sleep_margin=20000
|
||||||
|
restricted_channels=0
|
||||||
|
[HAL]aoa_capability=1
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging = 8
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging = 8
|
||||||
|
[HAL]minimum_system_offset_uwbtime0=120
|
||||||
|
coex_gpio=4
|
||||||
|
coex_delay_us=1000
|
||||||
|
coex_margin_us=500
|
||||||
|
coex_interval_us=2000
|
141
uwb/UWB-calibration-fcc.conf
Normal file
141
uwb/UWB-calibration-fcc.conf
Normal file
|
@ -0,0 +1,141 @@
|
||||||
|
[CCC]version=2
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch5.prf64.pll_locking_code=0
|
||||||
|
[CCC]ant0.ch9.prf64.pll_locking_code=0
|
||||||
|
[CCC]id=0
|
||||||
|
[CCC]wifi_coex_time_gap=10
|
||||||
|
[CCC]ap_coop_mode=1
|
||||||
|
[CCC]antenna_selection=4
|
||||||
|
[CCC]wifi_coex_min_spacing=0x08
|
||||||
|
ant0.ch5.prf16.ant_delay=16414
|
||||||
|
ant0.ch5.prf16.tx_power=0x47472347
|
||||||
|
ant0.ch5.prf16.pg_count=0
|
||||||
|
ant0.ch5.prf16.pg_delay=0x34
|
||||||
|
ant0.ch5.prf64.ant_delay=16414
|
||||||
|
ant0.ch5.prf64.tx_power=0x47472347
|
||||||
|
ant0.ch5.prf64.pg_count=0
|
||||||
|
ant0.ch5.prf64.pg_delay=0x34
|
||||||
|
ant0.ch9.prf16.ant_delay=16426
|
||||||
|
ant0.ch9.prf16.tx_power=0x47472347
|
||||||
|
ant0.ch9.prf16.pg_count=0
|
||||||
|
ant0.ch9.prf16.pg_delay=0x34
|
||||||
|
ant0.ch9.prf64.ant_delay=16426
|
||||||
|
ant0.ch9.prf64.tx_power=0x47472347
|
||||||
|
ant0.ch9.prf64.pg_count=0
|
||||||
|
ant0.ch9.prf64.pg_delay=0x34
|
||||||
|
ant0.port=0
|
||||||
|
ant0.selector_gpio=7
|
||||||
|
ant0.selector_gpio_value=0
|
||||||
|
ant1.ch5.prf16.ant_delay=16446
|
||||||
|
ant1.ch5.prf16.tx_power=0x5B5B2B5B
|
||||||
|
ant1.ch5.prf16.pg_count=0
|
||||||
|
ant1.ch5.prf16.pg_delay=0x20
|
||||||
|
ant1.ch5.prf64.ant_delay=16446
|
||||||
|
ant1.ch5.prf64.tx_power=0x5B5B2B5B
|
||||||
|
ant1.ch5.prf64.pg_count=0
|
||||||
|
ant1.ch5.prf64.pg_delay=0x20
|
||||||
|
ant1.ch9.prf16.ant_delay=16429
|
||||||
|
ant1.ch9.prf16.tx_power=0
|
||||||
|
ant1.ch9.prf16.pg_count=0
|
||||||
|
ant1.ch9.prf16.pg_delay=0
|
||||||
|
ant1.ch9.prf64.ant_delay=16429
|
||||||
|
ant1.ch9.prf64.tx_power=0
|
||||||
|
ant1.ch9.prf64.pg_count=0
|
||||||
|
ant1.ch9.prf64.pg_delay=0
|
||||||
|
ant1.port=0
|
||||||
|
ant1.selector_gpio=7
|
||||||
|
ant1.selector_gpio_value=1
|
||||||
|
ant2.ch5.prf16.ant_delay=16446
|
||||||
|
ant2.ch5.prf16.tx_power=0
|
||||||
|
ant2.ch5.prf16.pg_count=0
|
||||||
|
ant2.ch5.prf16.pg_delay=0
|
||||||
|
ant2.ch5.prf64.ant_delay=16446
|
||||||
|
ant2.ch5.prf64.tx_power=0
|
||||||
|
ant2.ch5.prf64.pg_count=0
|
||||||
|
ant2.ch5.prf64.pg_delay=0
|
||||||
|
ant2.ch9.prf16.ant_delay=16429
|
||||||
|
ant2.ch9.prf16.tx_power=0x5F5F2F5F
|
||||||
|
ant2.ch9.prf16.pg_count=0
|
||||||
|
ant2.ch9.prf16.pg_delay=0x26
|
||||||
|
ant2.ch9.prf64.ant_delay=16429
|
||||||
|
ant2.ch9.prf64.tx_power=0x5F5F2F5F
|
||||||
|
ant2.ch9.prf64.pg_count=0
|
||||||
|
ant2.ch9.prf64.pg_delay=0x26
|
||||||
|
ant2.port=1
|
||||||
|
ant2.selector_gpio=6
|
||||||
|
ant2.selector_gpio_value=0
|
||||||
|
ant3.ch5.prf16.ant_delay=16446
|
||||||
|
ant3.ch5.prf16.tx_power=0
|
||||||
|
ant3.ch5.prf16.pg_count=0
|
||||||
|
ant3.ch5.prf16.pg_delay=0
|
||||||
|
ant3.ch5.prf64.ant_delay=16446
|
||||||
|
ant3.ch5.prf64.tx_power=0
|
||||||
|
ant3.ch5.prf64.pg_count=0
|
||||||
|
ant3.ch5.prf64.pg_delay=0
|
||||||
|
ant3.ch9.prf16.ant_delay=16429
|
||||||
|
ant3.ch9.prf16.tx_power=0x5F5F2F5F
|
||||||
|
ant3.ch9.prf16.pg_count=0
|
||||||
|
ant3.ch9.prf16.pg_delay=0x26
|
||||||
|
ant3.ch9.prf64.ant_delay=16429
|
||||||
|
ant3.ch9.prf64.tx_power=0x5F5F2F5F
|
||||||
|
ant3.ch9.prf64.pg_count=0
|
||||||
|
ant3.ch9.prf64.pg_delay=0x26
|
||||||
|
ant3.port=1
|
||||||
|
ant3.selector_gpio=6
|
||||||
|
ant3.selector_gpio_value=1
|
||||||
|
ant0.ant1.ch5.pdoa_offset=0
|
||||||
|
ant0.ant1.ch9.pdoa_offset=0
|
||||||
|
ant0.ant2.ch5.pdoa_offset=0
|
||||||
|
ant0.ant2.ch9.pdoa_offset=0
|
||||||
|
ant1.ant2.ch5.pdoa_offset=0
|
||||||
|
ant1.ant2.ch9.pdoa_offset=0
|
||||||
|
ant0.ant3.ch5.pdoa_offset=0
|
||||||
|
ant0.ant3.ch9.pdoa_offset=0
|
||||||
|
ant1.ant3.ch5.pdoa_offset=-4710
|
||||||
|
ant1.ant3.ch9.pdoa_offset=-6144
|
||||||
|
ant2.ant3.ch5.pdoa_offset=0
|
||||||
|
ant2.ant3.ch9.pdoa_offset=0
|
||||||
|
ch5.pll_locking_code=0
|
||||||
|
ch9.pll_locking_code=0
|
||||||
|
ant1.ant3.ch5.pdoa_lut=e1:f2:85:f5:ae:f3:3d:f6:52:f4:f6:f6:8f:f4:9a:f7:48:f5:52:f8:d7:f5:0a:f9:66:f6:ae:f9:85:f7:66:fa:8f:f8:1f:fb:48:f9:d7:fb:8f:fa:7b:fc:ec:fb:33:fd:0a:fd:ec:fd:66:fe:a4:fe:00:00:48:ff:71:01:00:00:b8:02:b8:00:29:04:64:01:ae:05:19:02:85:07:cb:02:33:09:7d:03:f6:0a:2f:04:0a:0d:e3:04:cd:0e:96:05:14:10:48:06:71:11:fa:06:66:12:ac:07:33:13:60:08:3d:14:12:09:85:15:c5:09:ec:15:77:0a
|
||||||
|
ant1.ant3.ch9.pdoa_lut=e1:ec:f6:f6:48:ed:3d:f6:85:ed:85:f5:14:ee:9a:f7:3d:ee:52:f8:e1:ee:0a:f9:3d:f0:ae:f9:85:f1:66:fa:85:f3:1f:fb:00:f6:d7:fb:9a:f7:7b:fc:14:fa:33:fd:ec:fb:ec:fd:71:fd:a4:fe:cd:fe:48:ff:a4:00:00:00:85:01:b8:00:7b:02:5c:01:d7:03:14:02:cd:04:cd:02:48:07:85:03:ae:09:29:04:e1:0c:e1:04:7b:10:9a:05:cd:12:52:06:f6:14:f6:06:a4:16:ae:07:ae:17:0a:09:d7:17:c3:09:52:18:66:08:7b:18:7b:0a
|
||||||
|
xtal_trim=31
|
||||||
|
temperature_reference=85
|
||||||
|
smart_tx_power=1
|
||||||
|
auto_sleep_margin=20000
|
||||||
|
restricted_channels=0
|
||||||
|
[HAL]aoa_capability=1
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging = 8
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging = 8
|
||||||
|
[HAL]minimum_system_offset_uwbtime0=120
|
||||||
|
coex_gpio=4
|
||||||
|
coex_delay_us=1000
|
||||||
|
coex_margin_us=500
|
||||||
|
coex_interval_us=2000
|
|
@ -12,79 +12,79 @@
|
||||||
[CCC]ap_coop_mode=1
|
[CCC]ap_coop_mode=1
|
||||||
[CCC]antenna_selection=4
|
[CCC]antenna_selection=4
|
||||||
[CCC]wifi_coex_min_spacing=0x08
|
[CCC]wifi_coex_min_spacing=0x08
|
||||||
ant0.ch5.prf16.ant_delay=16450
|
ant0.ch5.prf16.ant_delay=16414
|
||||||
ant0.ch5.prf16.tx_power=0x4E4E4E4E
|
ant0.ch5.prf16.tx_power=0
|
||||||
ant0.ch5.prf16.pg_count=0
|
ant0.ch5.prf16.pg_count=0
|
||||||
ant0.ch5.prf16.pg_delay=0x26
|
ant0.ch5.prf16.pg_delay=0
|
||||||
ant0.ch5.prf64.ant_delay=16450
|
ant0.ch5.prf64.ant_delay=16414
|
||||||
ant0.ch5.prf64.tx_power=0x4E4E4E4E
|
ant0.ch5.prf64.tx_power=0
|
||||||
ant0.ch5.prf64.pg_count=0
|
ant0.ch5.prf64.pg_count=0
|
||||||
ant0.ch5.prf64.pg_delay=0x26
|
ant0.ch5.prf64.pg_delay=0
|
||||||
ant0.ch9.prf16.ant_delay=16410
|
ant0.ch9.prf16.ant_delay=16426
|
||||||
ant0.ch9.prf16.tx_power=0x56565656
|
ant0.ch9.prf16.tx_power=0x2A2A2A2A
|
||||||
ant0.ch9.prf16.pg_count=0
|
ant0.ch9.prf16.pg_count=0
|
||||||
ant0.ch9.prf16.pg_delay=0x26
|
ant0.ch9.prf16.pg_delay=0x20
|
||||||
ant0.ch9.prf64.ant_delay=16410
|
ant0.ch9.prf64.ant_delay=16426
|
||||||
ant0.ch9.prf64.tx_power=0x56565656
|
ant0.ch9.prf64.tx_power=0x2A2A2A2A
|
||||||
ant0.ch9.prf64.pg_count=0
|
ant0.ch9.prf64.pg_count=0
|
||||||
ant0.ch9.prf64.pg_delay=0x26
|
ant0.ch9.prf64.pg_delay=0x20
|
||||||
ant0.port=0
|
ant0.port=0
|
||||||
ant0.selector_gpio=7
|
ant0.selector_gpio=7
|
||||||
ant0.selector_gpio_value=0
|
ant0.selector_gpio_value=0
|
||||||
ant1.ch5.prf16.ant_delay=16450
|
ant1.ch5.prf16.ant_delay=16446
|
||||||
ant1.ch5.prf16.tx_power=0x4E4E4E4E
|
ant1.ch5.prf16.tx_power=0
|
||||||
ant1.ch5.prf16.pg_count=0
|
ant1.ch5.prf16.pg_count=0
|
||||||
ant1.ch5.prf16.pg_delay=0x26
|
ant1.ch5.prf16.pg_delay=0
|
||||||
ant1.ch5.prf64.ant_delay=16450
|
ant1.ch5.prf64.ant_delay=16446
|
||||||
ant1.ch5.prf64.tx_power=0x4E4E4E4E
|
ant1.ch5.prf64.tx_power=0
|
||||||
ant1.ch5.prf64.pg_count=0
|
ant1.ch5.prf64.pg_count=0
|
||||||
ant1.ch5.prf64.pg_delay=0x26
|
ant1.ch5.prf64.pg_delay=0
|
||||||
ant1.ch9.prf16.ant_delay=16410
|
ant1.ch9.prf16.ant_delay=16429
|
||||||
ant1.ch9.prf16.tx_power=0x56565656
|
ant1.ch9.prf16.tx_power=0
|
||||||
ant1.ch9.prf16.pg_count=0
|
ant1.ch9.prf16.pg_count=0
|
||||||
ant1.ch9.prf16.pg_delay=0x26
|
ant1.ch9.prf16.pg_delay=0
|
||||||
ant1.ch9.prf64.ant_delay=16410
|
ant1.ch9.prf64.ant_delay=16429
|
||||||
ant1.ch9.prf64.tx_power=0x56565656
|
ant1.ch9.prf64.tx_power=0
|
||||||
ant1.ch9.prf64.pg_count=0
|
ant1.ch9.prf64.pg_count=0
|
||||||
ant1.ch9.prf64.pg_delay=0x26
|
ant1.ch9.prf64.pg_delay=0
|
||||||
ant1.port=0
|
ant1.port=0
|
||||||
ant1.selector_gpio=7
|
ant1.selector_gpio=7
|
||||||
ant1.selector_gpio_value=1
|
ant1.selector_gpio_value=1
|
||||||
ant2.ch5.prf16.ant_delay=16450
|
ant2.ch5.prf16.ant_delay=16446
|
||||||
ant2.ch5.prf16.tx_power=0x4E4E4E4E
|
ant2.ch5.prf16.tx_power=0
|
||||||
ant2.ch5.prf16.pg_count=0
|
ant2.ch5.prf16.pg_count=0
|
||||||
ant2.ch5.prf16.pg_delay=0x26
|
ant2.ch5.prf16.pg_delay=0
|
||||||
ant2.ch5.prf64.ant_delay=16450
|
ant2.ch5.prf64.ant_delay=16446
|
||||||
ant2.ch5.prf64.tx_power=0x4E4E4E4E
|
ant2.ch5.prf64.tx_power=0
|
||||||
ant2.ch5.prf64.pg_count=0
|
ant2.ch5.prf64.pg_count=0
|
||||||
ant2.ch5.prf64.pg_delay=0x26
|
ant2.ch5.prf64.pg_delay=0
|
||||||
ant2.ch9.prf16.ant_delay=16410
|
ant2.ch9.prf16.ant_delay=16429
|
||||||
ant2.ch9.prf16.tx_power=0x56565656
|
ant2.ch9.prf16.tx_power=0
|
||||||
ant2.ch9.prf16.pg_count=0
|
ant2.ch9.prf16.pg_count=0
|
||||||
ant2.ch9.prf16.pg_delay=0x26
|
ant2.ch9.prf16.pg_delay=0
|
||||||
ant2.ch9.prf64.ant_delay=16410
|
ant2.ch9.prf64.ant_delay=16429
|
||||||
ant2.ch9.prf64.tx_power=0x56565656
|
ant2.ch9.prf64.tx_power=0
|
||||||
ant2.ch9.prf64.pg_count=0
|
ant2.ch9.prf64.pg_count=0
|
||||||
ant2.ch9.prf64.pg_delay=0x26
|
ant2.ch9.prf64.pg_delay=0
|
||||||
ant2.port=1
|
ant2.port=1
|
||||||
ant2.selector_gpio=6
|
ant2.selector_gpio=6
|
||||||
ant2.selector_gpio_value=0
|
ant2.selector_gpio_value=0
|
||||||
ant3.ch5.prf16.ant_delay=16450
|
ant3.ch5.prf16.ant_delay=16446
|
||||||
ant3.ch5.prf16.tx_power=0x4E4E4E4E
|
ant3.ch5.prf16.tx_power=0
|
||||||
ant3.ch5.prf16.pg_count=0
|
ant3.ch5.prf16.pg_count=0
|
||||||
ant3.ch5.prf16.pg_delay=0x26
|
ant3.ch5.prf16.pg_delay=0
|
||||||
ant3.ch5.prf64.ant_delay=16450
|
ant3.ch5.prf64.ant_delay=16446
|
||||||
ant3.ch5.prf64.tx_power=0x4E4E4E4E
|
ant3.ch5.prf64.tx_power=0
|
||||||
ant3.ch5.prf64.pg_count=0
|
ant3.ch5.prf64.pg_count=0
|
||||||
ant3.ch5.prf64.pg_delay=0x26
|
ant3.ch5.prf64.pg_delay=0
|
||||||
ant3.ch9.prf16.ant_delay=16410
|
ant3.ch9.prf16.ant_delay=16429
|
||||||
ant3.ch9.prf16.tx_power=0x56565656
|
ant3.ch9.prf16.tx_power=0
|
||||||
ant3.ch9.prf16.pg_count=0
|
ant3.ch9.prf16.pg_count=0
|
||||||
ant3.ch9.prf16.pg_delay=0x26
|
ant3.ch9.prf16.pg_delay=0
|
||||||
ant3.ch9.prf64.ant_delay=16410
|
ant3.ch9.prf64.ant_delay=16429
|
||||||
ant3.ch9.prf64.tx_power=0x56565656
|
ant3.ch9.prf64.tx_power=0
|
||||||
ant3.ch9.prf64.pg_count=0
|
ant3.ch9.prf64.pg_count=0
|
||||||
ant3.ch9.prf64.pg_delay=0x26
|
ant3.ch9.prf64.pg_delay=0
|
||||||
ant3.port=1
|
ant3.port=1
|
||||||
ant3.selector_gpio=6
|
ant3.selector_gpio=6
|
||||||
ant3.selector_gpio_value=1
|
ant3.selector_gpio_value=1
|
||||||
|
@ -108,7 +108,8 @@ xtal_trim=31
|
||||||
temperature_reference=85
|
temperature_reference=85
|
||||||
smart_tx_power=1
|
smart_tx_power=1
|
||||||
auto_sleep_margin=20000
|
auto_sleep_margin=20000
|
||||||
restricted_channels=0
|
alternate_pulse_shape=0x01
|
||||||
|
restricted_channels=0x20
|
||||||
[HAL]aoa_capability=1
|
[HAL]aoa_capability=1
|
||||||
[HAL]ant_sets.ch5.range.rx_ant_set_nonranging = 6
|
[HAL]ant_sets.ch5.range.rx_ant_set_nonranging = 6
|
||||||
[HAL]ant_sets.ch5.range.rx_ant_set_ranging = 6
|
[HAL]ant_sets.ch5.range.rx_ant_set_ranging = 6
|
141
uwb/UWB-calibration-restricted.conf
Normal file
141
uwb/UWB-calibration-restricted.conf
Normal file
|
@ -0,0 +1,141 @@
|
||||||
|
[CCC]version=2
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch5.prf64.pll_locking_code=0
|
||||||
|
[CCC]ant0.ch9.prf64.pll_locking_code=0
|
||||||
|
[CCC]id=0
|
||||||
|
[CCC]wifi_coex_time_gap=10
|
||||||
|
[CCC]ap_coop_mode=1
|
||||||
|
[CCC]antenna_selection=4
|
||||||
|
[CCC]wifi_coex_min_spacing=0x08
|
||||||
|
ant0.ch5.prf16.ant_delay=16414
|
||||||
|
ant0.ch5.prf16.tx_power=0x47472347
|
||||||
|
ant0.ch5.prf16.pg_count=0
|
||||||
|
ant0.ch5.prf16.pg_delay=0x34
|
||||||
|
ant0.ch5.prf64.ant_delay=16414
|
||||||
|
ant0.ch5.prf64.tx_power=0x47472347
|
||||||
|
ant0.ch5.prf64.pg_count=0
|
||||||
|
ant0.ch5.prf64.pg_delay=0x34
|
||||||
|
ant0.ch9.prf16.ant_delay=16426
|
||||||
|
ant0.ch9.prf16.tx_power=0x47472347
|
||||||
|
ant0.ch9.prf16.pg_count=0
|
||||||
|
ant0.ch9.prf16.pg_delay=0x34
|
||||||
|
ant0.ch9.prf64.ant_delay=16426
|
||||||
|
ant0.ch9.prf64.tx_power=0x47472347
|
||||||
|
ant0.ch9.prf64.pg_count=0
|
||||||
|
ant0.ch9.prf64.pg_delay=0x34
|
||||||
|
ant0.port=0
|
||||||
|
ant0.selector_gpio=7
|
||||||
|
ant0.selector_gpio_value=0
|
||||||
|
ant1.ch5.prf16.ant_delay=16446
|
||||||
|
ant1.ch5.prf16.tx_power=0x5B5B2B5B
|
||||||
|
ant1.ch5.prf16.pg_count=0
|
||||||
|
ant1.ch5.prf16.pg_delay=0x20
|
||||||
|
ant1.ch5.prf64.ant_delay=16446
|
||||||
|
ant1.ch5.prf64.tx_power=0x5B5B2B5B
|
||||||
|
ant1.ch5.prf64.pg_count=0
|
||||||
|
ant1.ch5.prf64.pg_delay=0x20
|
||||||
|
ant1.ch9.prf16.ant_delay=16429
|
||||||
|
ant1.ch9.prf16.tx_power=0
|
||||||
|
ant1.ch9.prf16.pg_count=0
|
||||||
|
ant1.ch9.prf16.pg_delay=0
|
||||||
|
ant1.ch9.prf64.ant_delay=16429
|
||||||
|
ant1.ch9.prf64.tx_power=0
|
||||||
|
ant1.ch9.prf64.pg_count=0
|
||||||
|
ant1.ch9.prf64.pg_delay=0
|
||||||
|
ant1.port=0
|
||||||
|
ant1.selector_gpio=7
|
||||||
|
ant1.selector_gpio_value=1
|
||||||
|
ant2.ch5.prf16.ant_delay=16446
|
||||||
|
ant2.ch5.prf16.tx_power=0
|
||||||
|
ant2.ch5.prf16.pg_count=0
|
||||||
|
ant2.ch5.prf16.pg_delay=0
|
||||||
|
ant2.ch5.prf64.ant_delay=16446
|
||||||
|
ant2.ch5.prf64.tx_power=0
|
||||||
|
ant2.ch5.prf64.pg_count=0
|
||||||
|
ant2.ch5.prf64.pg_delay=0
|
||||||
|
ant2.ch9.prf16.ant_delay=16429
|
||||||
|
ant2.ch9.prf16.tx_power=0x5F5F2F5F
|
||||||
|
ant2.ch9.prf16.pg_count=0
|
||||||
|
ant2.ch9.prf16.pg_delay=0x26
|
||||||
|
ant2.ch9.prf64.ant_delay=16429
|
||||||
|
ant2.ch9.prf64.tx_power=0x5F5F2F5F
|
||||||
|
ant2.ch9.prf64.pg_count=0
|
||||||
|
ant2.ch9.prf64.pg_delay=0x26
|
||||||
|
ant2.port=1
|
||||||
|
ant2.selector_gpio=6
|
||||||
|
ant2.selector_gpio_value=0
|
||||||
|
ant3.ch5.prf16.ant_delay=16446
|
||||||
|
ant3.ch5.prf16.tx_power=0
|
||||||
|
ant3.ch5.prf16.pg_count=0
|
||||||
|
ant3.ch5.prf16.pg_delay=0
|
||||||
|
ant3.ch5.prf64.ant_delay=16446
|
||||||
|
ant3.ch5.prf64.tx_power=0
|
||||||
|
ant3.ch5.prf64.pg_count=0
|
||||||
|
ant3.ch5.prf64.pg_delay=0
|
||||||
|
ant3.ch9.prf16.ant_delay=16429
|
||||||
|
ant3.ch9.prf16.tx_power=0x5F5F2F5F
|
||||||
|
ant3.ch9.prf16.pg_count=0
|
||||||
|
ant3.ch9.prf16.pg_delay=0x26
|
||||||
|
ant3.ch9.prf64.ant_delay=16429
|
||||||
|
ant3.ch9.prf64.tx_power=0x5F5F2F5F
|
||||||
|
ant3.ch9.prf64.pg_count=0
|
||||||
|
ant3.ch9.prf64.pg_delay=0x26
|
||||||
|
ant3.port=1
|
||||||
|
ant3.selector_gpio=6
|
||||||
|
ant3.selector_gpio_value=1
|
||||||
|
ant0.ant1.ch5.pdoa_offset=0
|
||||||
|
ant0.ant1.ch9.pdoa_offset=0
|
||||||
|
ant0.ant2.ch5.pdoa_offset=0
|
||||||
|
ant0.ant2.ch9.pdoa_offset=0
|
||||||
|
ant1.ant2.ch5.pdoa_offset=0
|
||||||
|
ant1.ant2.ch9.pdoa_offset=0
|
||||||
|
ant0.ant3.ch5.pdoa_offset=0
|
||||||
|
ant0.ant3.ch9.pdoa_offset=0
|
||||||
|
ant1.ant3.ch5.pdoa_offset=-4710
|
||||||
|
ant1.ant3.ch9.pdoa_offset=-6144
|
||||||
|
ant2.ant3.ch5.pdoa_offset=0
|
||||||
|
ant2.ant3.ch9.pdoa_offset=0
|
||||||
|
ch5.pll_locking_code=0
|
||||||
|
ch9.pll_locking_code=0
|
||||||
|
ant1.ant3.ch5.pdoa_lut=e1:f2:85:f5:ae:f3:3d:f6:52:f4:f6:f6:8f:f4:9a:f7:48:f5:52:f8:d7:f5:0a:f9:66:f6:ae:f9:85:f7:66:fa:8f:f8:1f:fb:48:f9:d7:fb:8f:fa:7b:fc:ec:fb:33:fd:0a:fd:ec:fd:66:fe:a4:fe:00:00:48:ff:71:01:00:00:b8:02:b8:00:29:04:64:01:ae:05:19:02:85:07:cb:02:33:09:7d:03:f6:0a:2f:04:0a:0d:e3:04:cd:0e:96:05:14:10:48:06:71:11:fa:06:66:12:ac:07:33:13:60:08:3d:14:12:09:85:15:c5:09:ec:15:77:0a
|
||||||
|
ant1.ant3.ch9.pdoa_lut=e1:ec:f6:f6:48:ed:3d:f6:85:ed:85:f5:14:ee:9a:f7:3d:ee:52:f8:e1:ee:0a:f9:3d:f0:ae:f9:85:f1:66:fa:85:f3:1f:fb:00:f6:d7:fb:9a:f7:7b:fc:14:fa:33:fd:ec:fb:ec:fd:71:fd:a4:fe:cd:fe:48:ff:a4:00:00:00:85:01:b8:00:7b:02:5c:01:d7:03:14:02:cd:04:cd:02:48:07:85:03:ae:09:29:04:e1:0c:e1:04:7b:10:9a:05:cd:12:52:06:f6:14:f6:06:a4:16:ae:07:ae:17:0a:09:d7:17:c3:09:52:18:66:08:7b:18:7b:0a
|
||||||
|
xtal_trim=31
|
||||||
|
temperature_reference=85
|
||||||
|
smart_tx_power=1
|
||||||
|
auto_sleep_margin=20000
|
||||||
|
restricted_channels=0xffff
|
||||||
|
[HAL]aoa_capability=1
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging = 8
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging = 8
|
||||||
|
[HAL]minimum_system_offset_uwbtime0=120
|
||||||
|
coex_gpio=4
|
||||||
|
coex_delay_us=1000
|
||||||
|
coex_margin_us=500
|
||||||
|
coex_interval_us=2000
|
141
uwb/UWB-calibration-tw.conf
Normal file
141
uwb/UWB-calibration-tw.conf
Normal file
|
@ -0,0 +1,141 @@
|
||||||
|
[CCC]version=2
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf2_rf1=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_iso_rf1_rf2=0
|
||||||
|
[CCC]ant0.ch5.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch9.prf64.pdoa_offset=0
|
||||||
|
[CCC]ant0.ch5.prf64.pll_locking_code=0
|
||||||
|
[CCC]ant0.ch9.prf64.pll_locking_code=0
|
||||||
|
[CCC]id=0
|
||||||
|
[CCC]wifi_coex_time_gap=10
|
||||||
|
[CCC]ap_coop_mode=1
|
||||||
|
[CCC]antenna_selection=4
|
||||||
|
[CCC]wifi_coex_min_spacing=0x08
|
||||||
|
ant0.ch5.prf16.ant_delay=16414
|
||||||
|
ant0.ch5.prf16.tx_power=0x47472347
|
||||||
|
ant0.ch5.prf16.pg_count=0
|
||||||
|
ant0.ch5.prf16.pg_delay=0x34
|
||||||
|
ant0.ch5.prf64.ant_delay=16414
|
||||||
|
ant0.ch5.prf64.tx_power=0x47472347
|
||||||
|
ant0.ch5.prf64.pg_count=0
|
||||||
|
ant0.ch5.prf64.pg_delay=0x34
|
||||||
|
ant0.ch9.prf16.ant_delay=16426
|
||||||
|
ant0.ch9.prf16.tx_power=0x47472347
|
||||||
|
ant0.ch9.prf16.pg_count=0
|
||||||
|
ant0.ch9.prf16.pg_delay=0x34
|
||||||
|
ant0.ch9.prf64.ant_delay=16426
|
||||||
|
ant0.ch9.prf64.tx_power=0x47472347
|
||||||
|
ant0.ch9.prf64.pg_count=0
|
||||||
|
ant0.ch9.prf64.pg_delay=0x34
|
||||||
|
ant0.port=0
|
||||||
|
ant0.selector_gpio=7
|
||||||
|
ant0.selector_gpio_value=0
|
||||||
|
ant1.ch5.prf16.ant_delay=16446
|
||||||
|
ant1.ch5.prf16.tx_power=0x5B5B2B5B
|
||||||
|
ant1.ch5.prf16.pg_count=0
|
||||||
|
ant1.ch5.prf16.pg_delay=0x20
|
||||||
|
ant1.ch5.prf64.ant_delay=16446
|
||||||
|
ant1.ch5.prf64.tx_power=0x5B5B2B5B
|
||||||
|
ant1.ch5.prf64.pg_count=0
|
||||||
|
ant1.ch5.prf64.pg_delay=0x20
|
||||||
|
ant1.ch9.prf16.ant_delay=16429
|
||||||
|
ant1.ch9.prf16.tx_power=0
|
||||||
|
ant1.ch9.prf16.pg_count=0
|
||||||
|
ant1.ch9.prf16.pg_delay=0
|
||||||
|
ant1.ch9.prf64.ant_delay=16429
|
||||||
|
ant1.ch9.prf64.tx_power=0
|
||||||
|
ant1.ch9.prf64.pg_count=0
|
||||||
|
ant1.ch9.prf64.pg_delay=0
|
||||||
|
ant1.port=0
|
||||||
|
ant1.selector_gpio=7
|
||||||
|
ant1.selector_gpio_value=1
|
||||||
|
ant2.ch5.prf16.ant_delay=16446
|
||||||
|
ant2.ch5.prf16.tx_power=0
|
||||||
|
ant2.ch5.prf16.pg_count=0
|
||||||
|
ant2.ch5.prf16.pg_delay=0
|
||||||
|
ant2.ch5.prf64.ant_delay=16446
|
||||||
|
ant2.ch5.prf64.tx_power=0
|
||||||
|
ant2.ch5.prf64.pg_count=0
|
||||||
|
ant2.ch5.prf64.pg_delay=0
|
||||||
|
ant2.ch9.prf16.ant_delay=16429
|
||||||
|
ant2.ch9.prf16.tx_power=0x5F5F2F5F
|
||||||
|
ant2.ch9.prf16.pg_count=0
|
||||||
|
ant2.ch9.prf16.pg_delay=0x26
|
||||||
|
ant2.ch9.prf64.ant_delay=16429
|
||||||
|
ant2.ch9.prf64.tx_power=0x5F5F2F5F
|
||||||
|
ant2.ch9.prf64.pg_count=0
|
||||||
|
ant2.ch9.prf64.pg_delay=0x26
|
||||||
|
ant2.port=1
|
||||||
|
ant2.selector_gpio=6
|
||||||
|
ant2.selector_gpio_value=0
|
||||||
|
ant3.ch5.prf16.ant_delay=16446
|
||||||
|
ant3.ch5.prf16.tx_power=0
|
||||||
|
ant3.ch5.prf16.pg_count=0
|
||||||
|
ant3.ch5.prf16.pg_delay=0
|
||||||
|
ant3.ch5.prf64.ant_delay=16446
|
||||||
|
ant3.ch5.prf64.tx_power=0
|
||||||
|
ant3.ch5.prf64.pg_count=0
|
||||||
|
ant3.ch5.prf64.pg_delay=0
|
||||||
|
ant3.ch9.prf16.ant_delay=16429
|
||||||
|
ant3.ch9.prf16.tx_power=0x5F5F2F5F
|
||||||
|
ant3.ch9.prf16.pg_count=0
|
||||||
|
ant3.ch9.prf16.pg_delay=0x26
|
||||||
|
ant3.ch9.prf64.ant_delay=16429
|
||||||
|
ant3.ch9.prf64.tx_power=0x5F5F2F5F
|
||||||
|
ant3.ch9.prf64.pg_count=0
|
||||||
|
ant3.ch9.prf64.pg_delay=0x26
|
||||||
|
ant3.port=1
|
||||||
|
ant3.selector_gpio=6
|
||||||
|
ant3.selector_gpio_value=1
|
||||||
|
ant0.ant1.ch5.pdoa_offset=0
|
||||||
|
ant0.ant1.ch9.pdoa_offset=0
|
||||||
|
ant0.ant2.ch5.pdoa_offset=0
|
||||||
|
ant0.ant2.ch9.pdoa_offset=0
|
||||||
|
ant1.ant2.ch5.pdoa_offset=0
|
||||||
|
ant1.ant2.ch9.pdoa_offset=0
|
||||||
|
ant0.ant3.ch5.pdoa_offset=0
|
||||||
|
ant0.ant3.ch9.pdoa_offset=0
|
||||||
|
ant1.ant3.ch5.pdoa_offset=-4710
|
||||||
|
ant1.ant3.ch9.pdoa_offset=-6144
|
||||||
|
ant2.ant3.ch5.pdoa_offset=0
|
||||||
|
ant2.ant3.ch9.pdoa_offset=0
|
||||||
|
ch5.pll_locking_code=0
|
||||||
|
ch9.pll_locking_code=0
|
||||||
|
ant1.ant3.ch5.pdoa_lut=e1:f2:85:f5:ae:f3:3d:f6:52:f4:f6:f6:8f:f4:9a:f7:48:f5:52:f8:d7:f5:0a:f9:66:f6:ae:f9:85:f7:66:fa:8f:f8:1f:fb:48:f9:d7:fb:8f:fa:7b:fc:ec:fb:33:fd:0a:fd:ec:fd:66:fe:a4:fe:00:00:48:ff:71:01:00:00:b8:02:b8:00:29:04:64:01:ae:05:19:02:85:07:cb:02:33:09:7d:03:f6:0a:2f:04:0a:0d:e3:04:cd:0e:96:05:14:10:48:06:71:11:fa:06:66:12:ac:07:33:13:60:08:3d:14:12:09:85:15:c5:09:ec:15:77:0a
|
||||||
|
ant1.ant3.ch9.pdoa_lut=e1:ec:f6:f6:48:ed:3d:f6:85:ed:85:f5:14:ee:9a:f7:3d:ee:52:f8:e1:ee:0a:f9:3d:f0:ae:f9:85:f1:66:fa:85:f3:1f:fb:00:f6:d7:fb:9a:f7:7b:fc:14:fa:33:fd:ec:fb:ec:fd:71:fd:a4:fe:cd:fe:48:ff:a4:00:00:00:85:01:b8:00:7b:02:5c:01:d7:03:14:02:cd:04:cd:02:48:07:85:03:ae:09:29:04:e1:0c:e1:04:7b:10:9a:05:cd:12:52:06:f6:14:f6:06:a4:16:ae:07:ae:17:0a:09:d7:17:c3:09:52:18:66:08:7b:18:7b:0a
|
||||||
|
xtal_trim=31
|
||||||
|
temperature_reference=85
|
||||||
|
smart_tx_power=1
|
||||||
|
auto_sleep_margin=20000
|
||||||
|
restricted_channels=0x20
|
||||||
|
[HAL]aoa_capability=1
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.rx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.range.tx_ant_set_ranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch5.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch5.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_nonranging = 6
|
||||||
|
[HAL]ant_sets.ch9.elevation.rx_ant_set_ranging = 1
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_nonranging = 0
|
||||||
|
[HAL]ant_sets.ch9.elevation.tx_ant_set_ranging = 0
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging = 4
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging = 8
|
||||||
|
[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging = 8
|
||||||
|
[HAL]minimum_system_offset_uwbtime0=120
|
||||||
|
coex_gpio=4
|
||||||
|
coex_delay_us=1000
|
||||||
|
coex_margin_us=500
|
||||||
|
coex_interval_us=2000
|
31
uwb/country_conf_gen.sh
Executable file
31
uwb/country_conf_gen.sh
Executable file
|
@ -0,0 +1,31 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# This script is used to generate uwb conuntry configuration file,
|
||||||
|
# and the PRODUCT_COPY_FILES list in uwb.mk based on uwb_country.conf
|
||||||
|
# Bug: 196073172, 233619860
|
||||||
|
|
||||||
|
count=1
|
||||||
|
|
||||||
|
mkdir -p $2
|
||||||
|
|
||||||
|
while read line ; do
|
||||||
|
if [[ "$line" =~ ^"*" ]]; then
|
||||||
|
header=${line:1}
|
||||||
|
elif [[ "$line" =~ ^"\"" ]]; then
|
||||||
|
#line=$(echo ${line/,} | tr -d "\"")
|
||||||
|
country[count]=$(echo $line | cut -d ':' -f1 | tr -d "\"")
|
||||||
|
code[count]=$(echo $line | cut -d ':' -f2 | tr -d "\"" | tr -d " ")
|
||||||
|
if [ "$header" = "FCC" ]; then
|
||||||
|
cp $1/UWB-calibration-fcc.conf $2/UWB-calibration-${code[$count]}.conf
|
||||||
|
elif [ "$header" = "CE" ]; then
|
||||||
|
cp $1/UWB-calibration-ce.conf $2/UWB-calibration-${code[$count]}.conf
|
||||||
|
elif [ "$header" = "JP" ]; then
|
||||||
|
cp $1/UWB-calibration-jp.conf $2/UWB-calibration-${code[$count]}.conf
|
||||||
|
elif [ "$header" = "TW" ]; then
|
||||||
|
cp $1/UWB-calibration-tw.conf $2/UWB-calibration-${code[$count]}.conf
|
||||||
|
elif [ "$header" = "Restricted" ]; then
|
||||||
|
cp $1/UWB-calibration-restricted.conf $2/UWB-calibration-${code[$count]}.conf
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
((count++))
|
||||||
|
done < $1/uwb_country.conf
|
|
@ -19,9 +19,9 @@ $(call inherit-product-if-exists, vendor/qorvo/uwb/uwb.mk)
|
||||||
LOCAL_UWB_CAL_DIR=device/google/raviole/uwb
|
LOCAL_UWB_CAL_DIR=device/google/raviole/uwb
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_UWB_CAL_DIR)/UWB-calibration.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration.conf \
|
$(LOCAL_UWB_CAL_DIR)/UWB-calibration-restricted.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration-unknown.conf \
|
||||||
$(LOCAL_UWB_CAL_DIR)/UWB-calibration.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration-unknown.conf \
|
$(LOCAL_UWB_CAL_DIR)/UWB-calibration-default.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration-default.conf \
|
||||||
$(LOCAL_UWB_CAL_DIR)/UWB-calibration.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration-default.conf \
|
$(LOCAL_UWB_CAL_DIR)/UWB-calibration-default.conf:$(TARGET_COPY_OUT_VENDOR)/etc/uwb/UWB-calibration.conf \
|
||||||
$(LOCAL_UWB_CAL_DIR)/init.uwb.calib.xtal.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.uwb.calib.sh \
|
$(LOCAL_UWB_CAL_DIR)/init.uwb.calib.xtal.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.uwb.calib.sh \
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
|
|
62
uwb/uwb_country.conf
Normal file
62
uwb/uwb_country.conf
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
*FCC
|
||||||
|
"United States": "us"
|
||||||
|
"Canada": "ca"
|
||||||
|
|
||||||
|
*CE
|
||||||
|
"Austria": "at"
|
||||||
|
"Belgium": "be"
|
||||||
|
"Bulgaria": "bg"
|
||||||
|
"Croatia": "hr"
|
||||||
|
"Cyprus": "cy"
|
||||||
|
"Czech Republic": "cz"
|
||||||
|
"Denmark": "dk"
|
||||||
|
"Estonia": "ee"
|
||||||
|
"Finland": "fi"
|
||||||
|
"France": "fr"
|
||||||
|
"Germany": "de"
|
||||||
|
"Greece": "gr"
|
||||||
|
"Hungary": "hu"
|
||||||
|
"Ireland Republic of (EIRE)": "ie"
|
||||||
|
"Italy": "it"
|
||||||
|
"Latvia": "lv"
|
||||||
|
"Lithuania": "lt"
|
||||||
|
"Luxembourg": "lu"
|
||||||
|
"Malta": "mt"
|
||||||
|
"Netherlands": "nl"
|
||||||
|
"Poland": "pl"
|
||||||
|
"Portugal": "pt"
|
||||||
|
"Romania": "ro"
|
||||||
|
"Slovakia": "sk"
|
||||||
|
"Slovenia": "si"
|
||||||
|
"Spain": "es"
|
||||||
|
"Sweden": "se"
|
||||||
|
"United Kingdom (Great Britain)": "gb"
|
||||||
|
"Northern Ireland": "ni"
|
||||||
|
"Iceland": "is"
|
||||||
|
"Liechtenstein": "li"
|
||||||
|
"Norway": "no"
|
||||||
|
"Switzerland": "ch"
|
||||||
|
|
||||||
|
*JP
|
||||||
|
"Japan": "jp"
|
||||||
|
|
||||||
|
*TW
|
||||||
|
"Taiwan": "tw"
|
||||||
|
|
||||||
|
*Restricted
|
||||||
|
"Argentina": "ar"
|
||||||
|
"Armenia": "am"
|
||||||
|
"Azerbaijan": "az"
|
||||||
|
"Belarus": "by"
|
||||||
|
"Indonesia": "id"
|
||||||
|
"Kazakhstan": "kz"
|
||||||
|
"Kyrgyzstan": "kg"
|
||||||
|
"Nepal": "np"
|
||||||
|
"Pakistan": "pk"
|
||||||
|
"Paraguay": "py"
|
||||||
|
"Russia": "ru"
|
||||||
|
"Solomon Islands": "sb"
|
||||||
|
"Tajikistan": "tj"
|
||||||
|
"Turkmenistanr": "tm"
|
||||||
|
"Ukraine": "ua"
|
||||||
|
"Uzbekistan": "uz"
|
Loading…
Add table
Add a link
Reference in a new issue