uwb: update calibrations

Bug: 333727610
Change-Id: I67045774a42a4547b24b293ec06a1fd421877fa5
Signed-off-by: Hasan Awais <hasanawais@google.com>
This commit is contained in:
Hasan Awais 2024-04-12 11:59:51 -07:00
parent 2dcf68cd6f
commit 2ce0903da8
7 changed files with 702 additions and 190 deletions

View file

@ -1,73 +1,201 @@
# CE calibration file # CE calibration file
ant2.ch5.ref_frame0.tx_power_index=08:08:08:08 # ANT2 (RANGING) CH5 configuration
#35353535 FF 0x34 0xFFFFFFFF
#30303030 FF 0x34 0xFFFFFFFF
#353D3535 FF 0x34 0xFFFFFFFF
#2C2C2C2C FF 0x34 0xFFFFFFFF
#25252525 FF 0x34 0xFFFFFFFF
#24242424 FF 0x34 0xFFFFFFFF
#19191919 FF 0x34 0xFFFFFFFF
# tx power
ant2.ch5.ref_frame0.tx_power_index=35:35:35:35
ant2.ch5.ref_frame1.tx_power_index=30:30:30:30
ant2.ch5.ref_frame2.tx_power_index=35:35:3D:35
ant2.ch5.ref_frame3.tx_power_index=2C:2C:2C:2C
ant2.ch5.ref_frame4.tx_power_index=25:25:25:25
ant2.ch5.ref_frame5.tx_power_index=24:24:24:24
ant2.ch5.ref_frame6.tx_power_index=19:19:19:19
ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant2.ch5.ref_frame0.post_tx_power_index=0xff ant2.ch5.ref_frame0.post_tx_power_index=0xff
ant2.ch5.ref_frame1.tx_power_index=08:08:08:08
ant2.ch5.ref_frame1.post_tx_power_index=0xff ant2.ch5.ref_frame1.post_tx_power_index=0xff
ant2.ch5.ref_frame2.tx_power_index=08:08:08:08
ant2.ch5.ref_frame2.post_tx_power_index=0xff ant2.ch5.ref_frame2.post_tx_power_index=0xff
ant2.ch5.ref_frame3.tx_power_index=08:08:08:08
ant2.ch5.ref_frame3.post_tx_power_index=0xff ant2.ch5.ref_frame3.post_tx_power_index=0xff
ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
ant2.ch5.ref_frame4.post_tx_power_index=0xff ant2.ch5.ref_frame4.post_tx_power_index=0xff
ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
ant2.ch5.ref_frame5.post_tx_power_index=0xff ant2.ch5.ref_frame5.post_tx_power_index=0xff
ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
ant2.ch5.ref_frame6.post_tx_power_index=0xff ant2.ch5.ref_frame6.post_tx_power_index=0xff
ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
ant2.ch5.ref_frame7.post_tx_power_index=0xff ant2.ch5.ref_frame7.post_tx_power_index=0xff
ant2.ch9.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant2.ch5.ref_frame0.pg_delay=0x34
ant2.ch5.ref_frame1.pg_delay=0x34
ant2.ch5.ref_frame2.pg_delay=0x34
ant2.ch5.ref_frame3.pg_delay=0x34
ant2.ch5.ref_frame4.pg_delay=0x34
ant2.ch5.ref_frame5.pg_delay=0x34
ant2.ch5.ref_frame6.pg_delay=0x34
ant2.ch5.ref_frame7.pg_delay=0x34
# max gating gain
ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT2 (RANGING) CH9 CONFIGURATION
#18181818 FF 0x34 0xFFFFFFFF
#1A1A1A1A FF 0x34 0xFFFFFFFF
#141C1414 FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#02020202 FF 0x34 0xFFFFFFFF
# tx power
ant2.ch9.ref_frame0.tx_power_index=18:18:18:18
ant2.ch9.ref_frame1.tx_power_index=1A:1A:1A:1A
ant2.ch9.ref_frame2.tx_power_index=14:14:1C:14
ant2.ch9.ref_frame3.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame4.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame5.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame6.tx_power_index=02:02:02:02
ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff ant2.ch9.ref_frame0.post_tx_power_index=0xff
ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff ant2.ch9.ref_frame1.post_tx_power_index=0xff
ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff ant2.ch9.ref_frame2.post_tx_power_index=0xff
ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff ant2.ch9.ref_frame3.post_tx_power_index=0xff
ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff ant2.ch9.ref_frame4.post_tx_power_index=0xff
ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff ant2.ch9.ref_frame5.post_tx_power_index=0xff
ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff ant2.ch9.ref_frame6.post_tx_power_index=0xff
ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff ant2.ch9.ref_frame7.post_tx_power_index=0xff
ant3.ch5.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant2.ch9.ref_frame0.pg_delay=0x34
ant2.ch9.ref_frame1.pg_delay=0x34
ant2.ch9.ref_frame2.pg_delay=0x34
ant2.ch9.ref_frame3.pg_delay=0x34
ant2.ch9.ref_frame4.pg_delay=0x34
ant2.ch9.ref_frame5.pg_delay=0x34
ant2.ch9.ref_frame6.pg_delay=0x34
ant2.ch9.ref_frame7.pg_delay=0x34
# max gating gain
ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT3 (PATCH) CH5 CONFIGURATION
#36363636 FF 0x34 0xFFFFFFFF
#3A3A3A3A FF 0x34 0xFFFFFFFF
#353D3535 FF 0x34 0xFFFFFFFF
#30303030 FF 0x34 0xFFFFFFFF
#2F2F2F2F FF 0x34 0xFFFFFFFF
#2E2E2E2E FF 0x34 0xFFFFFFFF
#23232323 FF 0x34 0xFFFFFFFF
# tx power
ant3.ch5.ref_frame0.tx_power_index=36:36:36:36
ant3.ch5.ref_frame1.tx_power_index=3A:3A:3A:3A
ant3.ch5.ref_frame2.tx_power_index=35:35:3D:35
ant3.ch5.ref_frame3.tx_power_index=30:30:30:30
ant3.ch5.ref_frame4.tx_power_index=2F:2F:2F:2F
ant3.ch5.ref_frame5.tx_power_index=2E:2E:2E:2E
ant3.ch5.ref_frame6.tx_power_index=23:23:23:23
ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant3.ch5.ref_frame0.post_tx_power_index=0xff ant3.ch5.ref_frame0.post_tx_power_index=0xff
ant3.ch5.ref_frame1.tx_power_index=08:08:08:08
ant3.ch5.ref_frame1.post_tx_power_index=0xff ant3.ch5.ref_frame1.post_tx_power_index=0xff
ant3.ch5.ref_frame2.tx_power_index=08:08:08:08
ant3.ch5.ref_frame2.post_tx_power_index=0xff ant3.ch5.ref_frame2.post_tx_power_index=0xff
ant3.ch5.ref_frame3.tx_power_index=08:08:08:08
ant3.ch5.ref_frame3.post_tx_power_index=0xff ant3.ch5.ref_frame3.post_tx_power_index=0xff
ant3.ch5.ref_frame4.tx_power_index=08:08:08:08
ant3.ch5.ref_frame4.post_tx_power_index=0xff ant3.ch5.ref_frame4.post_tx_power_index=0xff
ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
ant3.ch5.ref_frame5.post_tx_power_index=0xff ant3.ch5.ref_frame5.post_tx_power_index=0xff
ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
ant3.ch5.ref_frame6.post_tx_power_index=0xff ant3.ch5.ref_frame6.post_tx_power_index=0xff
ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
ant3.ch5.ref_frame7.post_tx_power_index=0xff ant3.ch5.ref_frame7.post_tx_power_index=0xff
ant3.ch9.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant3.ch5.ref_frame0.pg_delay=0x34
ant3.ch5.ref_frame1.pg_delay=0x34
ant3.ch5.ref_frame2.pg_delay=0x34
ant3.ch5.ref_frame3.pg_delay=0x34
ant3.ch5.ref_frame4.pg_delay=0x34
ant3.ch5.ref_frame5.pg_delay=0x34
ant3.ch5.ref_frame6.pg_delay=0x34
ant3.ch5.ref_frame7.pg_delay=0x34
# max gating gain
ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT3 (PATCH) CH9 CONFIGURATION
#41414141 FF 0x34 0xFFFFFFFF
#48484848 FF 0x34 0xFFFFFFFF
#3E463E3E FF 0x34 0xFFFFFFFF
#3E3E3E3E FF 0x34 0xFFFFFFFF
#3D3D3D3D FF 0x34 0xFFFFFFFF
#3C3C3C3C FF 0x34 0xFFFFFFFF
#31313131 FF 0x34 0xFFFFFFFF
# tx power
ant3.ch9.ref_frame0.tx_power_index=41:41:41:41
ant3.ch9.ref_frame1.tx_power_index=48:48:48:48
ant3.ch9.ref_frame2.tx_power_index=3E:3E:46:3E
ant3.ch9.ref_frame3.tx_power_index=3E:3E:3E:3E
ant3.ch9.ref_frame4.tx_power_index=3D:3D:3D:3D
ant3.ch9.ref_frame5.tx_power_index=3C:3C:3C:3C
ant3.ch9.ref_frame6.tx_power_index=31:31:31:31
ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff ant3.ch9.ref_frame0.post_tx_power_index=0xff
ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff ant3.ch9.ref_frame1.post_tx_power_index=0xff
ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff ant3.ch9.ref_frame2.post_tx_power_index=0xff
ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff ant3.ch9.ref_frame3.post_tx_power_index=0xff
ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff ant3.ch9.ref_frame4.post_tx_power_index=0xff
ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff ant3.ch9.ref_frame5.post_tx_power_index=0xff
ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff ant3.ch9.ref_frame6.post_tx_power_index=0xff
ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff ant3.ch9.ref_frame7.post_tx_power_index=0xff
# pg delay
ant3.ch9.ref_frame0.pg_delay=0x34
ant3.ch9.ref_frame1.pg_delay=0x34
ant3.ch9.ref_frame2.pg_delay=0x34
ant3.ch9.ref_frame3.pg_delay=0x34
ant3.ch9.ref_frame4.pg_delay=0x34
ant3.ch9.ref_frame5.pg_delay=0x34
ant3.ch9.ref_frame6.pg_delay=0x34
ant3.ch9.ref_frame7.pg_delay=0x34
# max gating gain
ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0000 restricted_channels=0x0000
alternate_pulse_shape=0x00 alternate_pulse_shape=0x00

View file

@ -1,73 +1,201 @@
# FCC calibration file # FCC calibration file
ant2.ch5.ref_frame0.tx_power_index=08:08:08:08 # ANT2 (RANGING) CH5 configuration
ant2.ch5.ref_frame0.post_tx_power_index=0xff #3B3B3B3B 28 0x34 0xFFFFFFFF
ant2.ch5.ref_frame1.tx_power_index=08:08:08:08 #3D3D3D3D 28 0x34 0xFFFFFFFF
ant2.ch5.ref_frame1.post_tx_power_index=0xff #38403838 28 0x34 0xFFFFFFFF
ant2.ch5.ref_frame2.tx_power_index=08:08:08:08 #35353535 28 0x34 0xFFFFFFFF
ant2.ch5.ref_frame2.post_tx_power_index=0xff #31313131 28 0x34 0xFFFFFFFF
ant2.ch5.ref_frame3.tx_power_index=08:08:08:08 #31313131 28 0x34 0xFFFFFFFF
ant2.ch5.ref_frame3.post_tx_power_index=0xff #25252525 28 0x34 0xFFFFFFFF
ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
ant2.ch5.ref_frame4.post_tx_power_index=0xff
ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
ant2.ch5.ref_frame5.post_tx_power_index=0xff
ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
ant2.ch5.ref_frame6.post_tx_power_index=0xff
ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
ant2.ch5.ref_frame7.post_tx_power_index=0xff
ant2.ch9.ref_frame0.tx_power_index=08:08:08:08 # tx power
ant2.ch9.ref_frame0.post_tx_power_index=0xff ant2.ch5.ref_frame0.tx_power_index=3B:3B:3B:3B
ant2.ch9.ref_frame1.tx_power_index=08:08:08:08 ant2.ch5.ref_frame1.tx_power_index=3D:3D:3D:3D
ant2.ch9.ref_frame1.post_tx_power_index=0xff ant2.ch5.ref_frame2.tx_power_index=38:38:40:38
ant2.ch9.ref_frame2.tx_power_index=08:08:08:08 ant2.ch5.ref_frame3.tx_power_index=35:35:35:35
ant2.ch9.ref_frame2.post_tx_power_index=0xff ant2.ch5.ref_frame4.tx_power_index=31:31:31:31
ant2.ch9.ref_frame3.tx_power_index=08:08:08:08 ant2.ch5.ref_frame5.tx_power_index=31:31:31:31
ant2.ch9.ref_frame3.post_tx_power_index=0xff ant2.ch5.ref_frame6.tx_power_index=25:25:25:25
ant2.ch9.ref_frame4.tx_power_index=08:08:08:08 ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
ant2.ch9.ref_frame4.post_tx_power_index=0xff
ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
ant3.ch5.ref_frame0.tx_power_index=08:08:08:08 # pp cw tx pwr
ant3.ch5.ref_frame0.post_tx_power_index=0xff ant2.ch5.ref_frame0.post_tx_power_index=0x28
ant3.ch5.ref_frame1.tx_power_index=08:08:08:08 ant2.ch5.ref_frame1.post_tx_power_index=0x28
ant3.ch5.ref_frame1.post_tx_power_index=0xff ant2.ch5.ref_frame2.post_tx_power_index=0x28
ant3.ch5.ref_frame2.tx_power_index=08:08:08:08 ant2.ch5.ref_frame3.post_tx_power_index=0x28
ant3.ch5.ref_frame2.post_tx_power_index=0xff ant2.ch5.ref_frame4.post_tx_power_index=0x28
ant3.ch5.ref_frame3.tx_power_index=08:08:08:08 ant2.ch5.ref_frame5.post_tx_power_index=0x28
ant3.ch5.ref_frame3.post_tx_power_index=0xff ant2.ch5.ref_frame6.post_tx_power_index=0x28
ant3.ch5.ref_frame4.tx_power_index=08:08:08:08 ant2.ch5.ref_frame7.post_tx_power_index=0x28
ant3.ch5.ref_frame4.post_tx_power_index=0xff
ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
ant3.ch5.ref_frame5.post_tx_power_index=0xff
ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
ant3.ch5.ref_frame6.post_tx_power_index=0xff
ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
ant3.ch5.ref_frame7.post_tx_power_index=0xff
ant3.ch9.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant3.ch9.ref_frame0.post_tx_power_index=0xff ant2.ch5.ref_frame0.pg_delay=0x34
ant3.ch9.ref_frame1.tx_power_index=08:08:08:08 ant2.ch5.ref_frame1.pg_delay=0x34
ant3.ch9.ref_frame1.post_tx_power_index=0xff ant2.ch5.ref_frame2.pg_delay=0x34
ant3.ch9.ref_frame2.tx_power_index=08:08:08:08 ant2.ch5.ref_frame3.pg_delay=0x34
ant3.ch9.ref_frame2.post_tx_power_index=0xff ant2.ch5.ref_frame4.pg_delay=0x34
ant3.ch9.ref_frame3.tx_power_index=08:08:08:08 ant2.ch5.ref_frame5.pg_delay=0x34
ant3.ch9.ref_frame3.post_tx_power_index=0xff ant2.ch5.ref_frame6.pg_delay=0x34
ant3.ch9.ref_frame4.tx_power_index=08:08:08:08 ant2.ch5.ref_frame7.pg_delay=0x34
ant3.ch9.ref_frame4.post_tx_power_index=0xff
ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
# max gating gain
ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT2 (RANGING) CH9 CONFIGURATION
#20202020 28 0x34 0xFFFFFFFF
#2E2E2E2E 28 0x34 0xFFFFFFFF
#262E2626 28 0x34 0xFFFFFFFF
#18181818 28 0x34 0xFFFFFFFF
#23232323 28 0x34 0xFFFFFFFF
#22222222 28 0x34 0xFFFFFFFF
#17171717 28 0x34 0xFFFFFFFF
# tx power
ant2.ch9.ref_frame0.tx_power_index=20:20:20:20
ant2.ch9.ref_frame1.tx_power_index=2E:2E:2E:2E
ant2.ch9.ref_frame2.tx_power_index=26:26:2E:26
ant2.ch9.ref_frame3.tx_power_index=18:18:18:18
ant2.ch9.ref_frame4.tx_power_index=23:23:23:23
ant2.ch9.ref_frame5.tx_power_index=22:22:22:22
ant2.ch9.ref_frame6.tx_power_index=17:17:17:17
ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0x28
ant2.ch9.ref_frame1.post_tx_power_index=0x28
ant2.ch9.ref_frame2.post_tx_power_index=0x28
ant2.ch9.ref_frame3.post_tx_power_index=0x28
ant2.ch9.ref_frame4.post_tx_power_index=0x28
ant2.ch9.ref_frame5.post_tx_power_index=0x28
ant2.ch9.ref_frame6.post_tx_power_index=0x28
ant2.ch9.ref_frame7.post_tx_power_index=0x28
# pg delay
ant2.ch9.ref_frame0.pg_delay=0x34
ant2.ch9.ref_frame1.pg_delay=0x34
ant2.ch9.ref_frame2.pg_delay=0x34
ant2.ch9.ref_frame3.pg_delay=0x34
ant2.ch9.ref_frame4.pg_delay=0x34
ant2.ch9.ref_frame5.pg_delay=0x34
ant2.ch9.ref_frame6.pg_delay=0x34
ant2.ch9.ref_frame7.pg_delay=0x34
# max gating gain
ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT3 (PATCH) CH5 CONFIGURATION
#36363636 28 0x34 0xFFFFFFFF
#29292929 28 0x34 0xFFFFFFFF
#373F3737 28 0x34 0xFFFFFFFF
#30303030 28 0x34 0xFFFFFFFF
#1E1E1E1E 28 0x34 0xFFFFFFFF
#1D1D1D1D 28 0x34 0xFFFFFFFF
#12121212 28 0x34 0xFFFFFFFF
# tx power
ant3.ch5.ref_frame0.tx_power_index=36:36:36:36
ant3.ch5.ref_frame1.tx_power_index=29:29:29:29
ant3.ch5.ref_frame2.tx_power_index=37:37:3F:37
ant3.ch5.ref_frame3.tx_power_index=30:30:30:30
ant3.ch5.ref_frame4.tx_power_index=1E:1E:1E:1E
ant3.ch5.ref_frame5.tx_power_index=1D:1D:1D:1D
ant3.ch5.ref_frame6.tx_power_index=12:12:12:12
ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant3.ch5.ref_frame0.post_tx_power_index=0x28
ant3.ch5.ref_frame1.post_tx_power_index=0x28
ant3.ch5.ref_frame2.post_tx_power_index=0x28
ant3.ch5.ref_frame3.post_tx_power_index=0x28
ant3.ch5.ref_frame4.post_tx_power_index=0x28
ant3.ch5.ref_frame5.post_tx_power_index=0x28
ant3.ch5.ref_frame6.post_tx_power_index=0x28
ant3.ch5.ref_frame7.post_tx_power_index=0x28
# pg delay
ant3.ch5.ref_frame0.pg_delay=0x34
ant3.ch5.ref_frame1.pg_delay=0x34
ant3.ch5.ref_frame2.pg_delay=0x34
ant3.ch5.ref_frame3.pg_delay=0x34
ant3.ch5.ref_frame4.pg_delay=0x34
ant3.ch5.ref_frame5.pg_delay=0x34
ant3.ch5.ref_frame6.pg_delay=0x34
ant3.ch5.ref_frame7.pg_delay=0x34
# max gating gain
ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT3 (PATCH) CH9 CONFIGURATION
#44444444 28 0x34 0xFFFFFFFF
#4C4C4C4C 28 0x34 0xFFFFFFFF
#464E4646 28 0x34 0xFFFFFFFF
#3E3E3E3E 28 0x34 0xFFFFFFFF
#41414141 28 0x34 0xFFFFFFFF
#40404040 28 0x34 0xFFFFFFFF
#35353535 28 0x34 0xFFFFFFFF
# tx power
ant3.ch9.ref_frame0.tx_power_index=44:44:44:44
ant3.ch9.ref_frame1.tx_power_index=4C:4C:4C:4C
ant3.ch9.ref_frame2.tx_power_index=46:46:4E:46
ant3.ch9.ref_frame3.tx_power_index=3E:3E:3E:3E
ant3.ch9.ref_frame4.tx_power_index=41:41:41:41
ant3.ch9.ref_frame5.tx_power_index=40:40:40:40
ant3.ch9.ref_frame6.tx_power_index=35:35:35:35
ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0x28
ant3.ch9.ref_frame1.post_tx_power_index=0x28
ant3.ch9.ref_frame2.post_tx_power_index=0x28
ant3.ch9.ref_frame3.post_tx_power_index=0x28
ant3.ch9.ref_frame4.post_tx_power_index=0x28
ant3.ch9.ref_frame5.post_tx_power_index=0x28
ant3.ch9.ref_frame6.post_tx_power_index=0x28
ant3.ch9.ref_frame7.post_tx_power_index=0x28
# pg delay
ant3.ch9.ref_frame0.pg_delay=0x34
ant3.ch9.ref_frame1.pg_delay=0x34
ant3.ch9.ref_frame2.pg_delay=0x34
ant3.ch9.ref_frame3.pg_delay=0x34
ant3.ch9.ref_frame4.pg_delay=0x34
ant3.ch9.ref_frame5.pg_delay=0x34
ant3.ch9.ref_frame6.pg_delay=0x34
ant3.ch9.ref_frame7.pg_delay=0x34
# max gating gain
ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0000 restricted_channels=0x0000
alternate_pulse_shape=0x00 alternate_pulse_shape=0x00

View file

@ -1,39 +1,101 @@
# JP calibration file # JP calibration file
# ANT2 (RANGING) CH9 CONFIGURATION
#38383838 FF 0x29 0xFFFFFFFF
#36363636 FF 0x29 0xFFFFFFFF
#343C3434 FF 0x29 0xFFFFFFFF
#29292929 FF 0x29 0xFFFFFFFF
#2A2A2A2A FF 0x29 0xFFFFFFFF
#29292929 FF 0x29 0xFFFFFFFF
#1E1E1E1E FF 0x29 0xFFFFFFFF
ant2.ch9.ref_frame0.tx_power_index=08:08:08:08 # tx power
ant2.ch9.ref_frame0.tx_power_index=38:38:38:38
ant2.ch9.ref_frame1.tx_power_index=36:36:36:36
ant2.ch9.ref_frame2.tx_power_index=34:34:3C:34
ant2.ch9.ref_frame3.tx_power_index=29:29:29:29
ant2.ch9.ref_frame4.tx_power_index=2A:2A:2A:2A
ant2.ch9.ref_frame5.tx_power_index=29:29:29:29
ant2.ch9.ref_frame6.tx_power_index=1E:1E:1E:1E
ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff ant2.ch9.ref_frame0.post_tx_power_index=0xff
ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff ant2.ch9.ref_frame1.post_tx_power_index=0xff
ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff ant2.ch9.ref_frame2.post_tx_power_index=0xff
ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff ant2.ch9.ref_frame3.post_tx_power_index=0xff
ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff ant2.ch9.ref_frame4.post_tx_power_index=0xff
ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff ant2.ch9.ref_frame5.post_tx_power_index=0xff
ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff ant2.ch9.ref_frame6.post_tx_power_index=0xff
ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff ant2.ch9.ref_frame7.post_tx_power_index=0xff
ant3.ch9.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant2.ch9.ref_frame0.pg_delay=0x29
ant2.ch9.ref_frame1.pg_delay=0x29
ant2.ch9.ref_frame2.pg_delay=0x29
ant2.ch9.ref_frame3.pg_delay=0x29
ant2.ch9.ref_frame4.pg_delay=0x29
ant2.ch9.ref_frame5.pg_delay=0x29
ant2.ch9.ref_frame6.pg_delay=0x29
ant2.ch9.ref_frame7.pg_delay=0x29
# max gating gain
ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT3 (PATCH) CH9 CONFIGURATION
#43434343 FF 0x29 0xFFFFFFFF
#3E3E3E3E FF 0x29 0xFFFFFFFF
#3F473F3F FF 0x29 0xFFFFFFFF
#34343434 FF 0x29 0xFFFFFFFF
#32323232 FF 0x29 0xFFFFFFFF
#32323232 FF 0x29 0xFFFFFFFF
#26262626 FF 0x29 0xFFFFFFFF
# tx power
ant3.ch9.ref_frame0.tx_power_index=43:43:43:43
ant3.ch9.ref_frame1.tx_power_index=3E:3E:3E:3E
ant3.ch9.ref_frame2.tx_power_index=3F:3F:47:3F
ant3.ch9.ref_frame3.tx_power_index=34:34:34:34
ant3.ch9.ref_frame4.tx_power_index=32:32:32:32
ant3.ch9.ref_frame5.tx_power_index=32:32:32:32
ant3.ch9.ref_frame6.tx_power_index=26:26:26:26
ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff ant3.ch9.ref_frame0.post_tx_power_index=0xff
ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff ant3.ch9.ref_frame1.post_tx_power_index=0xff
ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff ant3.ch9.ref_frame2.post_tx_power_index=0xff
ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff ant3.ch9.ref_frame3.post_tx_power_index=0xff
ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff ant3.ch9.ref_frame4.post_tx_power_index=0xff
ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff ant3.ch9.ref_frame5.post_tx_power_index=0xff
ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff ant3.ch9.ref_frame6.post_tx_power_index=0xff
ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff ant3.ch9.ref_frame7.post_tx_power_index=0xff
# pg delay
ant3.ch9.ref_frame0.pg_delay=0x29
ant3.ch9.ref_frame1.pg_delay=0x29
ant3.ch9.ref_frame2.pg_delay=0x29
ant3.ch9.ref_frame3.pg_delay=0x29
ant3.ch9.ref_frame4.pg_delay=0x29
ant3.ch9.ref_frame5.pg_delay=0x29
ant3.ch9.ref_frame6.pg_delay=0x29
ant3.ch9.ref_frame7.pg_delay=0x29
# max gating gain
ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0020 restricted_channels=0x0020
alternate_pulse_shape=0x01 alternate_pulse_shape=0x01

View file

@ -1,39 +1,104 @@
# FCC calibration file # TW = CE calibration file on channel 9
ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
# ANT2 (RANGING) CH9 CONFIGURATION
#18181818 FF 0x34 0xFFFFFFFF
#1A1A1A1A FF 0x34 0xFFFFFFFF
#141C1414 FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#02020202 FF 0x34 0xFFFFFFFF
# tx power
ant2.ch9.ref_frame0.tx_power_index=18:18:18:18
ant2.ch9.ref_frame1.tx_power_index=1A:1A:1A:1A
ant2.ch9.ref_frame2.tx_power_index=14:14:1C:14
ant2.ch9.ref_frame3.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame4.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame5.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame6.tx_power_index=02:02:02:02
ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff ant2.ch9.ref_frame0.post_tx_power_index=0xff
ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff ant2.ch9.ref_frame1.post_tx_power_index=0xff
ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff ant2.ch9.ref_frame2.post_tx_power_index=0xff
ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff ant2.ch9.ref_frame3.post_tx_power_index=0xff
ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff ant2.ch9.ref_frame4.post_tx_power_index=0xff
ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff ant2.ch9.ref_frame5.post_tx_power_index=0xff
ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff ant2.ch9.ref_frame6.post_tx_power_index=0xff
ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff ant2.ch9.ref_frame7.post_tx_power_index=0xff
ant3.ch9.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant2.ch9.ref_frame0.pg_delay=0x34
ant2.ch9.ref_frame1.pg_delay=0x34
ant2.ch9.ref_frame2.pg_delay=0x34
ant2.ch9.ref_frame3.pg_delay=0x34
ant2.ch9.ref_frame4.pg_delay=0x34
ant2.ch9.ref_frame5.pg_delay=0x34
ant2.ch9.ref_frame6.pg_delay=0x34
ant2.ch9.ref_frame7.pg_delay=0x34
# max gating gain
ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT3 (PATCH) CH9 CONFIGURATION
#41414141 FF 0x34 0xFFFFFFFF
#48484848 FF 0x34 0xFFFFFFFF
#3E463E3E FF 0x34 0xFFFFFFFF
#3E3E3E3E FF 0x34 0xFFFFFFFF
#3D3D3D3D FF 0x34 0xFFFFFFFF
#3C3C3C3C FF 0x34 0xFFFFFFFF
#31313131 FF 0x34 0xFFFFFFFF
# tx power
ant3.ch9.ref_frame0.tx_power_index=41:41:41:41
ant3.ch9.ref_frame1.tx_power_index=48:48:48:48
ant3.ch9.ref_frame2.tx_power_index=3E:3E:46:3E
ant3.ch9.ref_frame3.tx_power_index=3E:3E:3E:3E
ant3.ch9.ref_frame4.tx_power_index=3D:3D:3D:3D
ant3.ch9.ref_frame5.tx_power_index=3C:3C:3C:3C
ant3.ch9.ref_frame6.tx_power_index=31:31:31:31
ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff ant3.ch9.ref_frame0.post_tx_power_index=0xff
ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff ant3.ch9.ref_frame1.post_tx_power_index=0xff
ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff ant3.ch9.ref_frame2.post_tx_power_index=0xff
ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff ant3.ch9.ref_frame3.post_tx_power_index=0xff
ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff ant3.ch9.ref_frame4.post_tx_power_index=0xff
ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff ant3.ch9.ref_frame5.post_tx_power_index=0xff
ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff ant3.ch9.ref_frame6.post_tx_power_index=0xff
ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff ant3.ch9.ref_frame7.post_tx_power_index=0xff
# pg delay
ant3.ch9.ref_frame0.pg_delay=0x34
ant3.ch9.ref_frame1.pg_delay=0x34
ant3.ch9.ref_frame2.pg_delay=0x34
ant3.ch9.ref_frame3.pg_delay=0x34
ant3.ch9.ref_frame4.pg_delay=0x34
ant3.ch9.ref_frame5.pg_delay=0x34
ant3.ch9.ref_frame6.pg_delay=0x34
ant3.ch9.ref_frame7.pg_delay=0x34
# max gating gain
ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0020 restricted_channels=0x0020
alternate_pulse_shape=0x00 alternate_pulse_shape=0x00

View file

@ -1,72 +1,201 @@
# ROW (Rest Of World) calibration file # ROW = CE calibration file
ant2.ch5.ref_frame0.tx_power_index=08:08:08:08 # ANT2 (RANGING) CH5 configuration
#35353535 FF 0x34 0xFFFFFFFF
#30303030 FF 0x34 0xFFFFFFFF
#353D3535 FF 0x34 0xFFFFFFFF
#2C2C2C2C FF 0x34 0xFFFFFFFF
#25252525 FF 0x34 0xFFFFFFFF
#24242424 FF 0x34 0xFFFFFFFF
#19191919 FF 0x34 0xFFFFFFFF
# tx power
ant2.ch5.ref_frame0.tx_power_index=35:35:35:35
ant2.ch5.ref_frame1.tx_power_index=30:30:30:30
ant2.ch5.ref_frame2.tx_power_index=35:35:3D:35
ant2.ch5.ref_frame3.tx_power_index=2C:2C:2C:2C
ant2.ch5.ref_frame4.tx_power_index=25:25:25:25
ant2.ch5.ref_frame5.tx_power_index=24:24:24:24
ant2.ch5.ref_frame6.tx_power_index=19:19:19:19
ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant2.ch5.ref_frame0.post_tx_power_index=0xff ant2.ch5.ref_frame0.post_tx_power_index=0xff
ant2.ch5.ref_frame1.tx_power_index=08:08:08:08
ant2.ch5.ref_frame1.post_tx_power_index=0xff ant2.ch5.ref_frame1.post_tx_power_index=0xff
ant2.ch5.ref_frame2.tx_power_index=08:08:08:08
ant2.ch5.ref_frame2.post_tx_power_index=0xff ant2.ch5.ref_frame2.post_tx_power_index=0xff
ant2.ch5.ref_frame3.tx_power_index=08:08:08:08
ant2.ch5.ref_frame3.post_tx_power_index=0xff ant2.ch5.ref_frame3.post_tx_power_index=0xff
ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
ant2.ch5.ref_frame4.post_tx_power_index=0xff ant2.ch5.ref_frame4.post_tx_power_index=0xff
ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
ant2.ch5.ref_frame5.post_tx_power_index=0xff ant2.ch5.ref_frame5.post_tx_power_index=0xff
ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
ant2.ch5.ref_frame6.post_tx_power_index=0xff ant2.ch5.ref_frame6.post_tx_power_index=0xff
ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
ant2.ch5.ref_frame7.post_tx_power_index=0xff ant2.ch5.ref_frame7.post_tx_power_index=0xff
ant2.ch9.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant2.ch5.ref_frame0.pg_delay=0x34
ant2.ch5.ref_frame1.pg_delay=0x34
ant2.ch5.ref_frame2.pg_delay=0x34
ant2.ch5.ref_frame3.pg_delay=0x34
ant2.ch5.ref_frame4.pg_delay=0x34
ant2.ch5.ref_frame5.pg_delay=0x34
ant2.ch5.ref_frame6.pg_delay=0x34
ant2.ch5.ref_frame7.pg_delay=0x34
# max gating gain
ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT2 (RANGING) CH9 CONFIGURATION
#18181818 FF 0x34 0xFFFFFFFF
#1A1A1A1A FF 0x34 0xFFFFFFFF
#141C1414 FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#0E0E0E0E FF 0x34 0xFFFFFFFF
#02020202 FF 0x34 0xFFFFFFFF
# tx power
ant2.ch9.ref_frame0.tx_power_index=18:18:18:18
ant2.ch9.ref_frame1.tx_power_index=1A:1A:1A:1A
ant2.ch9.ref_frame2.tx_power_index=14:14:1C:14
ant2.ch9.ref_frame3.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame4.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame5.tx_power_index=0E:0E:0E:0E
ant2.ch9.ref_frame6.tx_power_index=02:02:02:02
ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff ant2.ch9.ref_frame0.post_tx_power_index=0xff
ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff ant2.ch9.ref_frame1.post_tx_power_index=0xff
ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff ant2.ch9.ref_frame2.post_tx_power_index=0xff
ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff ant2.ch9.ref_frame3.post_tx_power_index=0xff
ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff ant2.ch9.ref_frame4.post_tx_power_index=0xff
ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff ant2.ch9.ref_frame5.post_tx_power_index=0xff
ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff ant2.ch9.ref_frame6.post_tx_power_index=0xff
ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff ant2.ch9.ref_frame7.post_tx_power_index=0xff
ant3.ch5.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant2.ch9.ref_frame0.pg_delay=0x34
ant2.ch9.ref_frame1.pg_delay=0x34
ant2.ch9.ref_frame2.pg_delay=0x34
ant2.ch9.ref_frame3.pg_delay=0x34
ant2.ch9.ref_frame4.pg_delay=0x34
ant2.ch9.ref_frame5.pg_delay=0x34
ant2.ch9.ref_frame6.pg_delay=0x34
ant2.ch9.ref_frame7.pg_delay=0x34
# max gating gain
ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT3 (PATCH) CH5 CONFIGURATION
#36363636 FF 0x34 0xFFFFFFFF
#3A3A3A3A FF 0x34 0xFFFFFFFF
#353D3535 FF 0x34 0xFFFFFFFF
#30303030 FF 0x34 0xFFFFFFFF
#2F2F2F2F FF 0x34 0xFFFFFFFF
#2E2E2E2E FF 0x34 0xFFFFFFFF
#23232323 FF 0x34 0xFFFFFFFF
# tx power
ant3.ch5.ref_frame0.tx_power_index=36:36:36:36
ant3.ch5.ref_frame1.tx_power_index=3A:3A:3A:3A
ant3.ch5.ref_frame2.tx_power_index=35:35:3D:35
ant3.ch5.ref_frame3.tx_power_index=30:30:30:30
ant3.ch5.ref_frame4.tx_power_index=2F:2F:2F:2F
ant3.ch5.ref_frame5.tx_power_index=2E:2E:2E:2E
ant3.ch5.ref_frame6.tx_power_index=23:23:23:23
ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant3.ch5.ref_frame0.post_tx_power_index=0xff ant3.ch5.ref_frame0.post_tx_power_index=0xff
ant3.ch5.ref_frame1.tx_power_index=08:08:08:08
ant3.ch5.ref_frame1.post_tx_power_index=0xff ant3.ch5.ref_frame1.post_tx_power_index=0xff
ant3.ch5.ref_frame2.tx_power_index=08:08:08:08
ant3.ch5.ref_frame2.post_tx_power_index=0xff ant3.ch5.ref_frame2.post_tx_power_index=0xff
ant3.ch5.ref_frame3.tx_power_index=08:08:08:08
ant3.ch5.ref_frame3.post_tx_power_index=0xff ant3.ch5.ref_frame3.post_tx_power_index=0xff
ant3.ch5.ref_frame4.tx_power_index=08:08:08:08
ant3.ch5.ref_frame4.post_tx_power_index=0xff ant3.ch5.ref_frame4.post_tx_power_index=0xff
ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
ant3.ch5.ref_frame5.post_tx_power_index=0xff ant3.ch5.ref_frame5.post_tx_power_index=0xff
ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
ant3.ch5.ref_frame6.post_tx_power_index=0xff ant3.ch5.ref_frame6.post_tx_power_index=0xff
ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
ant3.ch5.ref_frame7.post_tx_power_index=0xff ant3.ch5.ref_frame7.post_tx_power_index=0xff
ant3.ch9.ref_frame0.tx_power_index=08:08:08:08 # pg delay
ant3.ch5.ref_frame0.pg_delay=0x34
ant3.ch5.ref_frame1.pg_delay=0x34
ant3.ch5.ref_frame2.pg_delay=0x34
ant3.ch5.ref_frame3.pg_delay=0x34
ant3.ch5.ref_frame4.pg_delay=0x34
ant3.ch5.ref_frame5.pg_delay=0x34
ant3.ch5.ref_frame6.pg_delay=0x34
ant3.ch5.ref_frame7.pg_delay=0x34
# max gating gain
ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
# ANT3 (PATCH) CH9 CONFIGURATION
#41414141 FF 0x34 0xFFFFFFFF
#48484848 FF 0x34 0xFFFFFFFF
#3E463E3E FF 0x34 0xFFFFFFFF
#3E3E3E3E FF 0x34 0xFFFFFFFF
#3D3D3D3D FF 0x34 0xFFFFFFFF
#3C3C3C3C FF 0x34 0xFFFFFFFF
#31313131 FF 0x34 0xFFFFFFFF
# tx power
ant3.ch9.ref_frame0.tx_power_index=41:41:41:41
ant3.ch9.ref_frame1.tx_power_index=48:48:48:48
ant3.ch9.ref_frame2.tx_power_index=3E:3E:46:3E
ant3.ch9.ref_frame3.tx_power_index=3E:3E:3E:3E
ant3.ch9.ref_frame4.tx_power_index=3D:3D:3D:3D
ant3.ch9.ref_frame5.tx_power_index=3C:3C:3C:3C
ant3.ch9.ref_frame6.tx_power_index=31:31:31:31
ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff ant3.ch9.ref_frame0.post_tx_power_index=0xff
ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff ant3.ch9.ref_frame1.post_tx_power_index=0xff
ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff ant3.ch9.ref_frame2.post_tx_power_index=0xff
ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff ant3.ch9.ref_frame3.post_tx_power_index=0xff
ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff ant3.ch9.ref_frame4.post_tx_power_index=0xff
ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff ant3.ch9.ref_frame5.post_tx_power_index=0xff
ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff ant3.ch9.ref_frame6.post_tx_power_index=0xff
ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff ant3.ch9.ref_frame7.post_tx_power_index=0xff
# pg delay
ant3.ch9.ref_frame0.pg_delay=0x34
ant3.ch9.ref_frame1.pg_delay=0x34
ant3.ch9.ref_frame2.pg_delay=0x34
ant3.ch9.ref_frame3.pg_delay=0x34
ant3.ch9.ref_frame4.pg_delay=0x34
ant3.ch9.ref_frame5.pg_delay=0x34
ant3.ch9.ref_frame6.pg_delay=0x34
ant3.ch9.ref_frame7.pg_delay=0x34
# max gating gain
ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0000 restricted_channels=0x0000
alternate_pulse_shape=0x00 alternate_pulse_shape=0x00

View file

@ -19,17 +19,17 @@ xtal_trim=0x30
dual_rx_auto.accum_period=0x00 dual_rx_auto.accum_period=0x00
# Increase TX power of 0.25 dB # Increase TX power of 0.25 dB
# ant0.ch5.pa_gain_offset=0x01 # ant0.ch5.pa_gain_offset=0x00
# ant0.ch9.pa_gain_offset=0x01 # ant0.ch9.pa_gain_offset=0x00
# Decrease TX power of -0.25 dB # Decrease TX power of -0.25 dB
# ant1.ch5.pa_gain_offset=0xFF # ant1.ch5.pa_gain_offset=0x00
# ant1.ch9.pa_gain_offset=0xFF # ant1.ch9.pa_gain_offset=0x00
# Increase TX power of 0.25 dB # Increase TX power of 0.25 dB
# ant2.ch5.pa_gain_offset=0x01 # ant2.ch5.pa_gain_offset=0x00
# ant2.ch9.pa_gain_offset=0x01 # ant2.ch9.pa_gain_offset=0x00
# Decrease TX power of -0.25 dB # Decrease TX power of -0.25 dB
# ant3.ch5.pa_gain_offset=0xFF # ant3.ch5.pa_gain_offset=0x00
# ant3.ch9.pa_gain_offset=0xFF # ant3.ch9.pa_gain_offset=0x00

View file

@ -58,7 +58,7 @@ ant_grp0.lna_rxb=01
ant_grp0.rx_config=05 ant_grp0.rx_config=05
ant_grp0.pdoa_segments=02:07:00:00:00:00 ant_grp0.pdoa_segments=02:07:00:00:00:00
ant_grp0.pdoa_type=00:00:00 ant_grp0.pdoa_type=00:00:00
ant_grp0.tx_power_control=00 ant_grp0.tx_power_control=01
ant_grp0.ch5.pdoa.axisx.lut_id=00 ant_grp0.ch5.pdoa.axisx.lut_id=00
ant_grp0.ch9.pdoa.axisy.lut_id=01 ant_grp0.ch9.pdoa.axisy.lut_id=01
@ -77,7 +77,7 @@ ant_grp1.lna_rxb=01
ant_grp1.rx_config=04 ant_grp1.rx_config=04
ant_grp1.pdoa_segments=02:07:00:00:00:00 ant_grp1.pdoa_segments=02:07:00:00:00:00
ant_grp1.pdoa_type=00:00:00 ant_grp1.pdoa_type=00:00:00
ant_grp1.tx_power_control=00 ant_grp1.tx_power_control=01
ant_grp1.ch5.pdoa.axisx.lut_id=00 ant_grp1.ch5.pdoa.axisx.lut_id=00
ant_grp1.ch9.pdoa.axisy.lut_id=01 ant_grp1.ch9.pdoa.axisy.lut_id=01
@ -94,7 +94,7 @@ ant_grp2.ext_sw_config=00
ant_grp2.lna_rxa=00 ant_grp2.lna_rxa=00
ant_grp2.lna_rxb=01 ant_grp2.lna_rxb=01
ant_grp2.rx_config=01 ant_grp2.rx_config=01
ant_grp2.tx_power_control=00 ant_grp2.tx_power_control=01
# Patch Antenna TX / Two Chain Operation - DPD Corrected # Patch Antenna TX / Two Chain Operation - DPD Corrected
ant_grp3.rf_config.rfoff=00 ant_grp3.rf_config.rfoff=00
@ -111,7 +111,7 @@ ant_grp3.lna_rxb=01
ant_grp3.rx_config=04 ant_grp3.rx_config=04
ant_grp3.pdoa_segments=02:07:00:00:00:00 ant_grp3.pdoa_segments=02:07:00:00:00:00
ant_grp3.pdoa_type=00:00:00 ant_grp3.pdoa_type=00:00:00
ant_grp3.tx_power_control=00 ant_grp3.tx_power_control=01
ant_grp3.ch5.pdoa.axisx.lut_id=00 ant_grp3.ch5.pdoa.axisx.lut_id=00
ant_grp3.ch9.pdoa.axisy.lut_id=01 ant_grp3.ch9.pdoa.axisy.lut_id=01
@ -119,33 +119,33 @@ pdoa_lut0.data=de:e6:6f:f3:8b:e8:6f:f3:38:ea:6f:f3:e5:eb:6f:f3:92:ed:6f:f3:3f:ef
pdoa_lut1.data=de:e6:6f:f3:8b:e8:6f:f3:38:ea:6f:f3:e5:eb:6f:f3:92:ed:6f:f3:3f:ef:6f:f3:ec:f0:6f:f3:99:f2:6d:f6:45:f4:63:f8:f2:f5:d1:f9:9f:f7:08:fb:4c:f9:21:fc:f9:fa:26:fd:a6:fc:1f:fe:53:fe:11:ff:00:00:00:00:ad:01:ef:00:5a:03:e1:01:07:05:da:02:b4:06:df:03:61:08:f8:04:0e:0a:2f:06:bb:0b:9d:07:67:0d:93:09:14:0f:91:0c:c1:10:91:0c:6e:12:91:0c:1b:14:91:0c:c8:15:91:0c:75:17:91:0c:22:19:91:0c pdoa_lut1.data=de:e6:6f:f3:8b:e8:6f:f3:38:ea:6f:f3:e5:eb:6f:f3:92:ed:6f:f3:3f:ef:6f:f3:ec:f0:6f:f3:99:f2:6d:f6:45:f4:63:f8:f2:f5:d1:f9:9f:f7:08:fb:4c:f9:21:fc:f9:fa:26:fd:a6:fc:1f:fe:53:fe:11:ff:00:00:00:00:ad:01:ef:00:5a:03:e1:01:07:05:da:02:b4:06:df:03:61:08:f8:04:0e:0a:2f:06:bb:0b:9d:07:67:0d:93:09:14:0f:91:0c:c1:10:91:0c:6e:12:91:0c:1b:14:91:0c:c8:15:91:0c:75:17:91:0c:22:19:91:0c
# Reference frames definition # Reference frames definition
ref_frame0.phy_cfg=44:21:07 # BPRF SET 3 ref_frame0.phy_cfg=44:21:07 # BPRF SP1 with 125 bytes
ref_frame0.payload_size=0x007f ref_frame0.payload_size=0x007d
ref_frame1.phy_cfg=25:25:03 # HPRF SET 16 ref_frame1.phy_cfg=45:04:00 # HPRF Set #1 (SP0 with 6.8 Mbps) with 150 bytes
ref_frame1.payload_size=0x0C68 ref_frame1.payload_size=0x0096
ref_frame2.phy_cfg=44:31:07 # BPRF DRBM_HP SP1 ref_frame2.phy_cfg=44:01:00 # BPRF SP0 with 125 bytes
ref_frame2.payload_size=0x007f ref_frame2.payload_size=0x007d
ref_frame3.phy_cfg=44:22:07 # BPRF SET 4 ref_frame3.phy_cfg=44:22:07 # BPRF SP3
ref_frame3.payload_size=0x0000 ref_frame3.payload_size=0x0000
ref_frame4.phy_cfg=25:24:03 # HPRF DRHM_LR CL3 SP1 ref_frame4.phy_cfg=25:05:00 # HPRF Set #3 (SP0 with 27.2 Mbps) with 150 bytes
ref_frame4.payload_size=0x0C68 ref_frame4.payload_size=0x0096
ref_frame5.phy_cfg=25:2c:03 # HPRF DRHM_LR CL7 SP1 ref_frame5.phy_cfg=45:22:07 # HPRF Set #24 (SP3)
ref_frame5.payload_size=0x0C68 ref_frame5.payload_size=0x0000
ref_frame6.phy_cfg=25:2d:03 # HPRF DRHM_HR CL7 ref_frame6.phy_cfg=25:22:03 # HPRF Set #28 (SP3)
ref_frame6.payload_size=0x0C68 ref_frame6.payload_size=0x0000
ref_frame7.phy_cfg=45:22:07 # HPRF SET 24 ref_frame7.phy_cfg=25:2d:03 # HPRF DRHM_HR CL7
ref_frame7.payload_size=0x0000 ref_frame7.payload_size=0x0C68
# Post tones # Post tones
post_tx.pattern_data=DD:DD:DD:DD:77:77:77:77 post_tx.pattern_data=DD:DD:DD:DD:77:77:77:77
post_tx.pattern_repetitions=0x0000 post_tx.pattern_repetitions=0x0002
# Ipatov / STS time difference threshold # Ipatov / STS time difference threshold
ip_sts_sanity_thres_q2=0x0A ip_sts_sanity_thres_q2=0x0A