zhangbo
2025-03-20 de542f653793306c903085bc3a1b590ce29caec8
时间同步BUG修复
已修改14个文件
28647 ■■■■■ 文件已修改
keil/JLinkLog.txt 7721 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Listings/uwb_simple_example.map 7240 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.build_log.htm 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.hex 10703 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.htm 2105 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example.lnp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/Objects/uwb_simple_example_MK8000 Release.dep 150 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/drivers/PCA9555.c 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/main/main.c 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/include/src/Radio/lora_1268.c 121 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/lora_1268.h 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uwb_app.c 412 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/uwb_simple_example.uvoptx 130 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user_config.h 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
keil/JLinkLog.txt
ÎļþÌ«´ó
keil/Listings/uwb_simple_example.map
ÎļþÌ«´ó
keil/Objects/uwb_simple_example.build_log.htm
@@ -22,7 +22,7 @@
 
<h2>Project:</h2>
D:\zhangbo\2024\Code\ChinaUWB\3Shuanxing\ChinaUWBProject-biaoqian-RX - BT-jinkoulora\keil\uwb_simple_example.uvprojx
Project File Date:  03/04/2025
Project File Date:  03/15/2025
<h2>Output:</h2>
*** Using Compiler 'V6.14', folder: 'D:\keil\ARM\ARMCLANG\Bin'
keil/Objects/uwb_simple_example.hex
ÎļþÌ«´ó
keil/Objects/uwb_simple_example.htm
ÎļþÌ«´ó
keil/Objects/uwb_simple_example.lnp
@@ -67,8 +67,8 @@
".\objects\socket.o"
".\objects\uart.o"
".\objects\lora_1268.o"
".\objects\radio.o"
".\objects\sx126x.o"
".\objects\radio.o"
".\objects\sx126x-board.o"
".\objects\delay.o"
--library_type=microlib --strict --scatter ".\include\devices\MK800X\Source\ARM\MK800X_ac6_copy.sct"
keil/Objects/uwb_simple_example_MK8000 Release.dep
@@ -16,9 +16,11 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_mac.h)(0x67C6A898)
I (include\drivers\mk_phy.h)(0x67C6A898)
I (include\components\algo\src\steering_vector\cmp_svec_hex_ch5.txt)(0x67C6A898)
I (include\components\algo\src\steering_vector\cmp_svec_hex_ch9.txt)(0x67C6A898)
F (.\include\components\algo\lib\lib_aoa.lib)(0x67C6A898)()
F (.\include\components\algo\lib\lib_ranging.lib)(0x67C6A898)()
F (.\include\devices\MK800X\Source\startup_MK800X.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/devices/MK800X/Source -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/startup_mk800x.o -MD)
@@ -58,7 +60,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
@@ -81,7 +83,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
@@ -103,7 +105,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -130,7 +132,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
F (.\include\drivers\mk_dma.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/drivers -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/mk_dma.o -MD)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
@@ -146,7 +148,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -167,7 +169,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -189,7 +191,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -212,7 +214,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
@@ -235,7 +237,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
F (.\include\drivers\mk_misc.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/drivers -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/mk_misc.o -MD)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -252,7 +254,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dual_timer.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
@@ -275,7 +277,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -309,7 +311,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -329,7 +331,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -352,7 +354,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -374,7 +376,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
@@ -399,7 +401,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
@@ -421,7 +423,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_mac.h)(0x67C6A898)
I (include\drivers\mk_phy.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
@@ -452,7 +454,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -475,7 +477,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -499,7 +501,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
@@ -521,7 +523,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_clock.h)(0x67C6A898)
I (include\drivers\mk_reset.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -529,7 +531,7 @@
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
F (.\include\drivers\mk_timer.h)(0x67C6A898)()
F (.\include\drivers\PCA9555.c)(0x67D27620)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/drivers -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/pca9555.o -MD)
F (.\include\drivers\PCA9555.c)(0x67D7E0BD)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/drivers -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/pca9555.o -MD)
I (include\drivers\PCA9555.h)(0x67C6A898)
I (include\board\board.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
@@ -545,7 +547,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -572,7 +574,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdio.h)(0x5DDFFD72)
F (.\include\drivers\Usart.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/usart.o -MD)
@@ -592,7 +594,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
F (.\mk_4G.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/mk_4g.o -MD)
I (..\keil\mk_4G.h)(0x67C6A898)
@@ -610,7 +612,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -623,7 +625,7 @@
I (include\drivers\lis3dh_driver.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\math.h)(0x5DDFFD6C)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (D:\keil\ARM\ARMCLANG\include\stdlib.h)(0x5DDFFD6A)
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
@@ -660,7 +662,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -683,7 +685,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -708,7 +710,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -739,7 +741,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\board\board.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
@@ -748,7 +750,7 @@
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\Usart.h)(0x67C6A898)
I (..\keil\lora_3029.h)(0x67C6A898)
F (.\include\main\main.c)(0x67D27620)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/main.o -MD)
F (.\include\main\main.c)(0x67DBD11E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/main.o -MD)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -763,7 +765,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
@@ -804,7 +806,7 @@
I (include\src\TCPClient.h)(0x67C6A898)
I (include\drivers\mk_spi.h)(0x67C6A898)
I (include\drivers\mk_timer.h)(0x67C6A898)
I (..\keil\lora_1268.h)(0x67D2A972)
I (..\keil\lora_1268.h)(0x67DB741C)
I (include\drivers\PCA9555.h)(0x67C6A898)
I (include\drivers\mk_phy.h)(0x67C6A898)
F (.\include\src\TCPClient.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/tcpclient.o -MD)
@@ -834,7 +836,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (..\keil\mk_4G.h)(0x67C6A898)
I (include\board\board.h)(0x67C6A898)
@@ -858,14 +860,14 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\mk_io.h)(0x67C6A898)
F (.\uwb_app.c)(0x67D50755)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/uwb_app.o -MD)
F (.\uwb_app.c)(0x67DBC473)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/uwb_app.o -MD)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -880,7 +882,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
@@ -897,7 +899,7 @@
I (include\board\board.h)(0x67C6A898)
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\mk_io.h)(0x67C6A898)
I (..\keil\lora_1268.h)(0x67D2A972)
I (..\keil\lora_1268.h)(0x67DB741C)
I (include\drivers\PCA9555.h)(0x67C6A898)
F (.\lora_3029.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/board -I ../keil -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/lora_3029.o -MD)
F (.\include\components\wsf\sources\port\baremetal\wsf_assert.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/components/wsf/include/platform -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_assert.o -MD)
@@ -920,7 +922,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
F (.\include\components\wsf\sources\port\baremetal\wsf_buf.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_buf.o -MD)
I (include\components\wsf\include\wsf_types.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
@@ -943,7 +945,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\components\wsf\include\wsf_heap.h)(0x67C6A898)
I (include\components\wsf\include\wsf_math.h)(0x67C6A898)
I (include\components\wsf\include\wsf_os.h)(0x67C6A898)
@@ -967,7 +969,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\components\wsf\include\wsf_trace.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
I (include\components\wsf\include\wsf_os.h)(0x67C6A898)
@@ -994,7 +996,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\components\wsf\include\wsf_buf.h)(0x67C6A898)
I (include\components\wsf\include\wsf_math.h)(0x67C6A898)
I (include\components\wsf\include\wsf_os.h)(0x67C6A898)
@@ -1033,7 +1035,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\components\crc\crc.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdlib.h)(0x5DDFFD6A)
F (.\include\components\wsf\sources\port\baremetal\wsf_os.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_os.o -MD)
@@ -1062,7 +1064,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_power.h)(0x67C6A898)
F (.\include\components\wsf\sources\port\baremetal\wsf_queue.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_queue.o -MD)
I (include\components\wsf\include\wsf_types.h)(0x67C6A898)
@@ -1086,7 +1088,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
F (.\include\components\wsf\sources\port\baremetal\wsf_timer.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_timer.o -MD)
I (include\components\wsf\include\wsf_queue.h)(0x67C6A898)
I (include\components\wsf\include\wsf_types.h)(0x67C6A898)
@@ -1105,7 +1107,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
F (.\include\components\wsf\sources\port\baremetal\wsf_trace.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/wsf_trace.o -MD)
@@ -1129,7 +1131,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\components\wsf\include\wsf_assert.h)(0x67C6A898)
I (include\components\wsf\include\wsf_cs.h)(0x67C6A898)
F (.\include\components\wsf\sources\platform\pal_flash.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/components/wsf/sources/platform -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/pal_flash.o -MD)
@@ -1148,7 +1150,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_flash.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
@@ -1169,7 +1171,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\components\wsf\include\platform\pal_uart.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
@@ -1189,7 +1191,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
F (.\include\components\crc\crc.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I ./include/components/crc -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/crc.o -MD)
I (include\components\crc\crc.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
@@ -1231,7 +1233,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1263,7 +1265,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1305,7 +1307,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1339,7 +1341,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1378,7 +1380,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_trace.h)(0x67C6A898)
I (include\drivers\mk_uart.h)(0x67C6A898)
I (include\drivers\mk_dma.h)(0x67C6A898)
@@ -1428,16 +1430,16 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\mk_dma.h)(0x67C6A898)
F (.\include\src\Radio\lora_1268.c)(0x67D4E2E0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/lora_1268.o -MD)
F (.\include\src\Radio\lora_1268.c)(0x67DBEA76)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/lora_1268.o -MD)
I (D:\keil\ARM\ARMCLANG\include\math.h)(0x5DDFFD6C)
I (D:\keil\ARM\ARMCLANG\include\string.h)(0x5DDFFD6C)
I (include\src\Radio\sx126x.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (D:\keil\ARM\ARMCLANG\include\stdbool.h)(0x5DDFFD72)
I (include\src\Radio\sx126x-board.h)(0x67C6A898)
I (..\keil\lora_1268.h)(0x67D2A972)
I (..\keil\lora_1268.h)(0x67DB741C)
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -1449,7 +1451,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\src\Radio\user.h)(0x67C6A898)
I (include\src\Radio\delay.h)(0x67C6A898)
I (include\src\Radio\radio.h)(0x67C6A898)
@@ -1469,6 +1471,14 @@
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\mk_misc.h)(0x67C6A898)
I (include\drivers\mk_clock.h)(0x67C6A898)
F (.\include\src\Radio\sx126x.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/sx126x.o -MD)
I (D:\keil\ARM\ARMCLANG\include\math.h)(0x5DDFFD6C)
I (D:\keil\ARM\ARMCLANG\include\string.h)(0x5DDFFD6C)
I (include\src\Radio\sx126x.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (D:\keil\ARM\ARMCLANG\include\stdbool.h)(0x5DDFFD72)
I (include\src\Radio\sx126x-board.h)(0x67C6A898)
I (include\src\Radio\delay.h)(0x67C6A898)
F (.\include\src\Radio\radio.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/radio.o -MD)
I (D:\keil\ARM\ARMCLANG\include\math.h)(0x5DDFFD6C)
I (D:\keil\ARM\ARMCLANG\include\string.h)(0x5DDFFD6C)
@@ -1478,7 +1488,7 @@
I (include\src\Radio\radio.h)(0x67C6A898)
I (include\src\Radio\sx126x.h)(0x67C6A898)
I (include\src\Radio\sx126x-board.h)(0x67C6A898)
I (..\keil\lora_1268.h)(0x67D2A972)
I (..\keil\lora_1268.h)(0x67DB741C)
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -1490,15 +1500,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
F (.\include\src\Radio\sx126x.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/sx126x.o -MD)
I (D:\keil\ARM\ARMCLANG\include\math.h)(0x5DDFFD6C)
I (D:\keil\ARM\ARMCLANG\include\string.h)(0x5DDFFD6C)
I (include\src\Radio\sx126x.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
I (D:\keil\ARM\ARMCLANG\include\stdbool.h)(0x5DDFFD72)
I (include\src\Radio\sx126x-board.h)(0x67C6A898)
I (include\src\Radio\delay.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
F (.\include\src\Radio\sx126x-board.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/sx126x-board.o -MD)
I (include\src\Radio\delay.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
@@ -1506,7 +1508,7 @@
I (D:\keil\ARM\ARMCLANG\include\stdbool.h)(0x5DDFFD72)
I (include\src\Radio\sx126x.h)(0x67C6A898)
I (include\src\Radio\sx126x-board.h)(0x67C6A898)
I (..\keil\lora_1268.h)(0x67D2A972)
I (..\keil\lora_1268.h)(0x67DB741C)
I (include\drivers\mk_io.h)(0x67C6A898)
I (include\drivers\mk_common.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stddef.h)(0x5DDFFD72)
@@ -1519,7 +1521,7 @@
I (D:\keil\ARM\ARMCLANG\include\arm_compat.h)(0x5E0CC2EC)
I (D:\keil\ARM\ARMCLANG\include\arm_acle.h)(0x5E0CC318)
I (include\devices\MK800X\Include\system_MK800X.h)(0x67C6A898)
I (..\user_config.h)(0x67C6A898)
I (..\user_config.h)(0x67D93630)
I (include\drivers\PCA9555.h)(0x67C6A898)
I (include\board\board.h)(0x67C6A898)
I (include\drivers\mk_trace.h)(0x67C6A898)
@@ -1528,7 +1530,7 @@
I (D:\keil\ARM\ARMCLANG\include\stdarg.h)(0x5DDFFD72)
I (include\drivers\mk_gpio.h)(0x67C6A898)
I (include\drivers\mk_spi.h)(0x67C6A898)
F (.\lora_1268.h)(0x67D2A972)()
F (.\lora_1268.h)(0x67DB741C)()
F (.\include\src\Radio\delay.c)(0x67C6A898)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -w -I .. -I ./include/board -I ./include/CMSIS/Include -I ./include/components/algo/inc -I ./include/components/crc -I ./include/components/libc -I ./include/components/wsf/include -I ./include/components/wsf/include/platform -I ./include/devices/MK800X/Include -I ./include/drivers -I ./include/components/hido/Include -I ./include/components/internet/inc -I ./include/components/hal -I ../keil -I ./include/src -I ./include -I ./include/src/Radio -Wno-declaration-after-statement -Wno-double-promotion -Wno-extra-semi-stmt -Wno-gnu-zero-variadic-macro-arguments -Wno-padded -Wno-unused-parameter -I./RTE/_MK8000_Release -ID:/keil/pack/MKSEMI/MK800X_DFP/1.0.3/Device/Include -ID:/keil/ARM/CMSIS/Include -D__UVISION_VERSION="530" -D_RTE_ -DUWB_EN -DSTD_LIBC -o ./objects/delay.o -MD)
I (include\src\Radio\delay.h)(0x67C6A898)
I (D:\keil\ARM\ARMCLANG\include\stdint.h)(0x5DDFFD72)
keil/include/drivers/PCA9555.c
@@ -597,11 +597,18 @@
}
uint8_t LORA_IRQ_flag=0;
uint8_t SOS_KEY_STATE;
uint8_t SOS_KEY_STATE=0;
void SOS_irq_callback()
{
    SOS_KEY_STATE=1;
    SOS_KEY_STATE=!SOS_KEY_STATE;
    if(SOS_KEY_STATE)
    {
    GREEN_LED_ON;
    }
    else
    {
    GREEN_LED_OFF;
    }
}
//void WAKE_UP_irq_callback()
keil/include/main/main.c
@@ -306,6 +306,8 @@
extern uint8_t lora_tx_flag;
static void sleep_timer_callback(void *dev, uint32_t time)
{
    g_start_send_flag=1;
//      HIDO_TimerGetTick();
      HIDO_TimerTick();
@@ -357,13 +359,18 @@
        {
     stationary_flag = 0;
    }
    nomove_count++;
//    nomove_count++;
        #ifdef DEBUG_BOXING
//        gpio_pin_clr(BOXING_PIN);//测试
        gpio_pin_set(BOXING_PIN);//测试
        #endif
        delay_us(1000);
}
void phy_timer_callback(uint32_t time)
{
 lora_tx_flag++;
}
//void phy_timer_callback(uint32_t time)
//{
// lora_tx_flag++;
//}
void uart0_receive_callback()
{
@@ -393,7 +400,8 @@
      g_com_map[STATIONARY_TIME] = 10;
//    g_com_map[GROUP_ID]=1;
    dev_id=g_com_map[DEV_ID];//这里不太对
    group_id=g_com_map[GROUP_ID];//组ID
//    group_id=g_com_map[GROUP_ID];//组ID
      group_id=0x04;
    tag_frequency = 1000/g_com_map[COM_INTERVAL];//测距频率这个存的是测距时间
    memcpy(&disoffset,&g_com_map[DIST_OFFSET],2);
//    g_com_map[ALARM_DISTANCE1] = 40;
@@ -507,8 +515,8 @@
      uart_receive(UART_ID0,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE,uart0_receive_callback);//开启dma
      //串口1
        io_pin_mux_set(UART1_RX, IO_FUNC4);
    io_pin_mux_set(UART1_TX, IO_FUNC4);
//        io_pin_mux_set(UART1_RX, IO_FUNC4);
//    io_pin_mux_set(UART1_TX, IO_FUNC4);
}
void spi_init()
{
@@ -631,6 +639,8 @@
    Board_gpio_init();
    //board_led_init();
    spi_init();
    Board_LORA_NVIC_Init(Lora_irq_handler);
      pca_input_detection_init(pca_handler);
        IIC2_Init();
@@ -643,11 +653,19 @@
    sleep_timer_open(true, SLEEP_TIMER_MODE_RELOAD, sleep_timer_callback);
        sleep_timer_start(__MS_TO_32K_CNT(1000));//测试
    
#ifdef DEBUG_BOXING
        io_pin_mux_set(BOXING_PIN,IO_FUNC0);
        gpio_pin_set_dir(BOXING_PIN,GPIO_DIR_OUT,0);
        io_pull_set(BOXING_PIN,IO_PULL_DOWN,IO_PULL_UP_LEVEL4);
#endif
    Uwbinit();
        OpenUWB();
    while (1)
    { 
            #ifdef DEBUG_BOXING
        gpio_pin_clr(BOXING_PIN);//测试
//        gpio_pin_set(BOXING_PIN);//测试
        #endif
        Lora_Tx_Poll();
            uwb_app_poll();
      IdleTask();
keil/include/src/Radio/lora_1268.c
@@ -157,7 +157,7 @@
    lora_sendbuffer[HB_LORAPOWER_IDX] = g_com_map[LORA_POWER];
    checksum = Checksum_u16(lora_sendbuffer,14);
    memcpy(&lora_sendbuffer[14],&checksum,2);    
    Radio.Send(lora_sendbuffer,16);
//    Radio.Send(lora_sendbuffer,16);
        
/*****************************心跳包上传内容*************************************/    
        
@@ -181,6 +181,8 @@
extern uint16_t REPLY_POLL_NUM;
uint16_t num[3]={0,0,0};
extern uint8_t stationary_flag;
extern uint8_t SOS_KEY_STATE;
uint32_t LORA_POLL_COUNT=0;
void LoraReportPoll(void)
{
    // delay_ms(100);
@@ -197,17 +199,9 @@
    LoraReportFreqPoll();
    flag_getwgresp = 0;
   // wg_report_freq = REPORT_MANGE_CHANNEL_FRQ;
     //Lora_init();
        uint32_t para;
        para=freq_list[2] * 100000;
    SwitchLoraSettings(wg_report_freq,REPORT_CHANNEL_SF,g_com_map[LORA_POWER]);
//        rf_set_sf(REPORT_CHANNEL_SF);
        SwitchLoraSettings(para,REPORT_CHANNEL_SF,0);
      //rf_set_default_para(wg_report_freq,REPORT_CHANNEL_SF);
   // SwitchLoraSettings(wg_report_freq,REPORT_CHANNEL_SF,g_com_map[LORA_POWER]);
//      dangqian_frqe=rf_read_freq();
    if(heatbeat_count++>HEATBEAT_UPDATE_TIME && WG_Connected == wg_state) //如果心跳包到达上传时间,并且网关处于链接状态,就上传心跳包
    {
        heatbeat_count = 0;
@@ -242,6 +236,10 @@
    lora_sendbuffer[MSG_LENGTH] = 4*report_ancnum+30;
#else
        BT_NUM=DMA_RXBuf_BT[0];
        if(SOS_KEY_STATE)
        {
            BT_NUM=0;
        }
//    lora_sendbuffer[MSG_TYPE_IDX] = LORA_MSGTYPE_TAGMSGTOWG;
        lora_sendbuffer[MSG_TYPE_IDX] = LORA_MSGTYPE_TAGMSGTOWG_BT;
    lora_sendbuffer[MSG_LENGTH] = 4*report_ancnum+4*BT_NUM+ANCID_IDX+3;
@@ -287,6 +285,7 @@
        memcpy(&lora_sendbuffer[LORA_RETRANSNUSSION_BT+BT_NUM*4+2],&checksum,2);
        BT_SEND_flag=BT_ANCID_IDX+report_ancnum*4+BT_NUM*4+5;
        Radio.Send(lora_sendbuffer,BT_SEND_flag);    
        LORA_POLL_COUNT++;
//        LORA_3029_SINGLE_SEND(lora_sendbuffer,ANCID_IDX+report_ancnum*4+BT_NUM*4+4,0);
//        }
//        else
@@ -344,7 +343,7 @@
        checksum = Checksum_u16(lora_sendbuffer,11+data_length);
        memcpy(&lora_sendbuffer[11+data_length],&checksum,2);
//        LORA_3029_SINGLE_SEND(lora_sendbuffer,data_length+13,0);
                Radio.Send(lora_sendbuffer,data_length+13);
//                Radio.Send(lora_sendbuffer,data_length+13);
          //++;
  //  Delay_Ms(100);
}
@@ -362,7 +361,7 @@
    memcpy(&lora_sendbuffer[7], &g_com_map[index/2], data_length);
    checksum = Checksum_u16(lora_sendbuffer,9+data_length);
    memcpy(&lora_sendbuffer[9+data_length],&checksum,2);
    Radio.Send(lora_sendbuffer,data_length+11);
//    Radio.Send(lora_sendbuffer,data_length+11);
//     LORA_3029_SINGLE_SEND(lora_sendbuffer,data_length+11,0);
  //  Delay_Ms(100);
@@ -375,7 +374,7 @@
uint16_t lora_send_count;
uint8_t mode_flag=0;
uint32_t frqe,dangqian_frqe;
uint32_t freq_list[4] = {470000000/100000,4730,4780,4910};
void Lora_Tx_Poll()
{
@@ -390,6 +389,7 @@
    {
//            gpio_pin_set(IO_PIN_5);
            
        if(lora_send_count++%10==0||lora_jianting_flag)
        {
            lora_tx_flag=0;
@@ -397,67 +397,11 @@
            if(rec_secdelay>0)
            {
                rec_secdelay--;
//                if(lora_jianting_flag)
//                {
//                    if(++group_id>GROUP_NUM)
//                    {
//                        group_id = 1;
//                    }
//                    t22[ti++] = group_id;
//                    if(ti>=20)
//                        ti=0;
//                    group_min_dist[group_id] = 0xffff;
//                    Radio.Standby();
//                    SwitchLoraSettings(UWB_CHANNEL_FRQ+group_id,UWB_CHANNEL_SF,0);
//                    Radio.Rx(0);
//                }
                return;
            }
//            //找3个小组中最近距离最大的小组,上传报文后切换到这个小组,因为上传报文会时间占用。
//            if(group_min_dist[1]>group_min_dist[2])  //如果1大于2
//            {
//                group_maxdist_index = group_min_dist[1]>group_min_dist[3]?1:3; //取 1和3 æœ€å¤§å€¼
//                group_mindist_index = group_min_dist[2]<group_min_dist[3]?2:3;//取 2和3 æœ€å°å€¼
//
//            }else{
//                group_maxdist_index = group_min_dist[2]>group_min_dist[3]?2:3; //取 2和3 æœ€å¤§å€¼
//                group_mindist_index = group_min_dist[1]<group_min_dist[3]?1:3;//取 1和3 æœ€å°å€¼
//            }
////            group_id = 1;
//            group_id = group_maxdist_index;
#endif
            t22[ti++] = group_id;
            if(ti>=20)
                ti=0;
         //  group_min_dist[group_id] = 0xffff;
         //   Radio.Standby();
                        //rf_antenna_close();
//                        rf_set_mode(RF_MODE_STB3);
//                        uint32_t para;
//                        frqe=((UWB_CHANNEL_FRQ+group_id)*100000);
//                        para=freq_list[1] * 100000;
////                        rf_set_default_para(frqe,UWB_CHANNEL_SF);
//                        rf_set_carrier_wave_off();
////                  rf_set_carrier_wave_on();
//                        rf_set_freq(para);
//                        rf_set_sf(5);
////                        rf_set_tx_power(para);
////                  rf_set_carrier_wave_freq(freq_list[1] * 100000);
//            //SwitchLoraSettings(UWB_CHANNEL_FRQ+group_id,UWB_CHANNEL_SF,0);
//                      dangqian_frqe=rf_read_freq();
                //        LoraSendComMap(WGRSP_RWTAG_READ);
                        //delay_us(5000);
//            rf_enter_continous_rx();
            //LedTask();
                        //LoraHeartBeartPoll();
//                      if(rf_continous_tx_send_data(tx_test_buf, TX_LEN) != OK)
//            {
//               while(1);
//            }
                    //    rf_get_mode();
            LoraReportPoll();
            // LedOff_task();
           LoraReportPoll();
        }
    }
@@ -480,9 +424,10 @@
//uint32_t lora_zhuangtai;
//uint16_t current_count;
//extern wg_state_enum wg_state;
uint8_t txdone=0;
void OnTxDone( void )
{
{
      txdone++;
    if(flag_writepara_needreset) //配置写入完成设备需要重启
    {
        printf("网关下发配置写入完成,重启");
@@ -525,8 +470,11 @@
uint16_t rec_value,rx_count,datalen_offset;
int32_t target_count;
uint32_t sleep_time_count=0;
uint32_t sleep_time_count_LAST=0;
uint16_t time_count;
uint8_t LoraUp_flag;
uint16_t REV_WG_pack=0;
uint8_t rxdone=0;
void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr )
{  
                uint16_t checksum1;
@@ -535,6 +483,7 @@
        RssiValue = rssi;
        SnrValue = snr;
        Radio.Standby();
          rxdone++;
                no_rx_flag = 0;
                lora_up_rec_flag=1;
                 if(RX_Buffer[MSG_TYPE_IDX]==LORA_MSGTYPE_WGRESPTAG)
@@ -558,8 +507,10 @@
                                        switch(RX_Buffer[PWTAG_RW_FLAG_IDX])
                                        {
                                                case WGRSP_RWTAG_NONE:
                                                REV_WG_pack++;
                        wg_report_freq = RX_Buffer[POLL_FREQ_IDX]+400;
                        memcpy(&rec_delaytime,&RX_Buffer[NEXTPOLL_TIME_IDX],2);
                        if(report_ancnum<2)
                        {
                            datalen_offset = report_ancnum*85;
@@ -571,12 +522,30 @@
                        {
                         rec_secdelay = 0;
                        }
                        sleep_time_count =(__MS_TO_32K_CNT(rec_delaytime)/10)- delaytime-datalen_offset;
                                            if(rec_delaytime<500)
                                                {
                                                int t;
                                                    t++;
                                                }
//                        sleep_time_count =(__MS_TO_32K_CNT(rec_delaytime)/10)- delaytime-datalen_offset;
                        sleep_time_count =(__MS_TO_32K_CNT(rec_delaytime)/10);
                        while(sleep_time_count>=32768)
                                                {
                         sleep_time_count-=32768;                                            
                                                }
//                                                sleep_timer_start(sleep_time_count);
                                                while(sleep_time_count<2000)
                                                {
                                                 sleep_time_count+=10000;
                                                }
//                                                if(REV_WG_pack==1)
//                                                {
//                                                sleep_time_count_LAST=sleep_time_count;
//                                                }
//                                                if(abs(sleep_time_count_LAST-sleep_time_count)>2000||REV_WG_pack==1)
//                                                {
                                                 sleep_timer_start(sleep_time_count);
                                                    time_count++;
//                                                }
                        break;
                                                case WGRSP_RWTAG_READ:
                                                            no_rx_flag = 1;
keil/lora_1268.h
@@ -11,6 +11,8 @@
#define LORA_CLK IO_PIN_13
#define LORA_DIO IO_PIN_7
#define LORA_BUSY IO_PIN_2
#define BOXING_PIN IO_PIN_1
//#define LORA_DIO IO_PIN_4
#define ANC_MAX_NUM           50
#define LORA_REPORT_MAXANC_NUM  10
keil/uwb_app.c
@@ -137,22 +137,66 @@
    struct UWB_CONFIG_T phy_cfg;
};
/* Default communication configuration. */
#ifdef DW1000
static struct mk_uwb_configure config = {
    .phy_work_mode = (uint8_t)(PHY_TX | PHY_RX),
    .phy_cfg.ch_num = 5,                      /* Channel number.                           */
    .phy_cfg.code_index = 9,                  /* TX preamble code.                         */
    .phy_cfg.mean_prf = MEAN_PRF_64M,         /* Data rate 6.8M                            */
    .phy_cfg.data_bit_rate = DATA_BR_6M8,     /* data rate 6.8M.                           */
    .phy_cfg.code_index = 9,                  /* TRX preamble code                         */
    .phy_cfg.mean_prf = MEAN_PRF_64M,         /* Mean prf 64/128/256M                      */
    .phy_cfg.data_bit_rate = DATA_BR_6M8,     /* Data rate 6.8M                            */
    .phy_cfg.sync_sym = PREAM_LEN_128,        /* Preamble duration, length of preamble 128 */
    .phy_cfg.sfd_sym = NON_STD_NSFD5_8,          /* Identifier for SFD sequence               */
    .phy_cfg.ranging_bit = 1,                 /* ranging bit set.                          */
    .phy_cfg.ranging_bit = 1,                 /* ranging bit set 1                         */
    .phy_cfg.trx_mode = TRX_MODE_15_4A,  /* IEEE802.15.4z - BPRF mode                 */
    .phy_cfg.sts_pkt_cfg = STS_PKT_CFG_0,     /* SP0 Frame                                 */
    .phy_cfg.sts_segnum = STS_SEGNUM_BPRF_1,  /* Number of STS segments in the frame       */
    .phy_cfg.sts_seglen = STS_SEGLEN_BPRF_64, /* Number of symbols in an STS segment       */
    .phy_cfg.rx_ant_id = UWB_RX_ANT_3,    /* UWB RX antenna port                       */
};
#elif defined STS_MODE
static struct mk_uwb_configure config = {
    .phy_work_mode = (uint8_t)(PHY_TX | PHY_RX),
    .phy_cfg.ch_num = 5,                      /* Channel number.                           */
    .phy_cfg.code_index = 9,                  /* TRX preamble code                         */
    .phy_cfg.mean_prf = MEAN_PRF_64M,         /* Mean prf 64/128/256M                      */
    .phy_cfg.data_bit_rate = DATA_BR_6M8,     /* Data rate 6.8M                            */
    .phy_cfg.sync_sym = PREAM_LEN_128,        /* Preamble duration, length of preamble 128 */
    .phy_cfg.sfd_sym = BPRF_NSFD2_8,          /* Identifier for SFD sequence               */
    .phy_cfg.ranging_bit = 1,                 /* ranging bit set 1                         */
    .phy_cfg.trx_mode = TRX_MODE_15_4Z_BPRF,  /* IEEE802.15.4z - BPRF mode                 */
    .phy_cfg.sts_pkt_cfg = STS_PKT_CFG_1,     /* SP1 Frame                                 */
    .phy_cfg.sts_segnum = STS_SEGNUM_BPRF_1,  /* Number of STS segments in the frame       */
    .phy_cfg.sts_seglen = STS_SEGLEN_BPRF_64, /* Number of symbols in an STS segment       */
    .phy_cfg.rx_ant_id = UWB_RX_ANT_3,        /* UWB RX antenna port                       */
};
/* Use the default key and IV specified in the IEEE 802.15.4z attachment */
static struct UWB_STS_KEY_CONFIG_T sts_iv_key = {
    .sts_vcounter = 0x1F9A3DE4,
    .sts_vupper0 = 0xD37EC3CA,
    .sts_vupper1 = 0xC44FA8FB,
    .sts_vupper2 = 0x362EEB34,
    .sts_key0 = 0x14EB220F,
    .sts_key1 = 0xF86050A8,
    .sts_key2 = 0xD1D336AA,
    .sts_key3 = 0x14148674,
};
#elif defined MK_MODE
static struct mk_uwb_configure config = {
    .phy_work_mode = (uint8_t)(PHY_TX | PHY_RX),
    .phy_cfg.ch_num = 9,                      /* Channel number.                           */
    .phy_cfg.code_index = 9,                  /* TX preamble code.                         */
    .phy_cfg.mean_prf = MEAN_PRF_64M,         /* Data rate 6.8M                            */
    .phy_cfg.data_bit_rate = DATA_BR_6M8,     /* data rate 6.8M.                           */
    .phy_cfg.sync_sym = PREAM_LEN_128,        /* Preamble duration, length of preamble 128 */
    .phy_cfg.sfd_sym = BPRF_NSFD2_8,          /* Identifier for SFD sequence               */
    .phy_cfg.ranging_bit = 1,                 /* ranging bit set.                          */
    .phy_cfg.trx_mode = TRX_MODE_15_4Z_BPRF,  /* IEEE802.15.4z - BPRF mode                 */
    .phy_cfg.sts_pkt_cfg = STS_PKT_CFG_0,     /* SP0 Frame                                 */
    .phy_cfg.sts_segnum = STS_SEGNUM_BPRF_1,  /* Number of STS segments in the frame       */
    .phy_cfg.sts_seglen = STS_SEGLEN_BPRF_64, /* Number of symbols in an STS segment       */
    .phy_cfg.rx_ant_id = UWB_RX_ANT_3,        /* UWB RX antenna port                       */
};
#endif
/* Buffer to store received frame */
@@ -284,11 +328,12 @@
{        uint8_t valid_sts=0;
    // Power off radio
    power_off_radio();
    /** UWB RX success */
    if (rx_report->err_code == UWB_RX_OK)
    {
                UWB_STATE=UWB_STATE_IDLE;
        /* Received data does not contain FCS */
        rx_length = rx_report->pkt_len;
        memcpy(rx_buf, rx_report->pkt_data, rx_length);
@@ -331,15 +376,18 @@
        memcpy(&rx_rpt, rx_report, sizeof(struct MAC_HW_REPORT_T));
        rx_length = 0;
              ERR_RX_NUM++;
              UWB_STATE=UWB_STATE_IDLE;
//                if(UWB_STATE==UWB_STATE_IDLE)
//                {
//                    UWB_STATE=UWB_RX_STATE_BUSY;
//                    OpenUWB();//再次开启UWB接收
//                }
                UWB_STATE=UWB_STATE_IDLE;
            //    OpenUWB();//再次开启UWB接收
    }
    OpenUWB();//再次开启UWB接收
#ifdef USE_TX_UWBON
                if(UWB_STATE==UWB_STATE_IDLE)
                {
                    UWB_STATE=UWB_RX_STATE_BUSY;
                    OpenUWB();//再次开启UWB接收
                }
#endif
}
uint16_t TX_CALL_POLL_NUM;
/* TX done process handler. */
@@ -347,22 +395,27 @@
{
    // Power off radio
    power_off_radio();
    UWB_STATE=UWB_STATE_IDLE;
#ifdef USE_TX_UWBON
        UWB_STATE=UWB_STATE_IDLE;
                UWB_STATE=UWB_RX_STATE_BUSY;
              OpenUWB();//再次开启UWB接收
#endif
    /** UWB TX success */
    if (tx_report->err_code == UWB_TX_OK)
    {
            
        temp_count= phy_timer_count_get();
        temp_internal=temp_count;
        
              TX_CALL_POLL_NUM++;
              if(send_qiangzhan_NUM)
                {
                send_qiangzhan_NUM=0;
                resp_tx_num++;
                }
                UWB_STATE=UWB_RX_STATE_BUSY;
//              OpenUWB();//再次开启UWB接收
//              if(send_qiangzhan_NUM)
//                {
//                send_qiangzhan_NUM=0;
//                resp_tx_num++;
//                }
//
              //gpio_pin_clr(IO_PIN_5);
        //LOG_INFO(TRACE_MODULE_APP, "poll_rx_num is %d,resp_tx_num is %d\r\n",poll_rx_num,resp_tx_num);
    }
@@ -398,6 +451,18 @@
//    if(dist>0)
    distance=dist*0.5+distance*0.5;
}
//uint16_t CmpTagInList(uint16_t tagid)
//{   uint16_t i;
//    for(i=0; i<taglist_num; i++)
//    {
//        if(memcmp(&tagid,&tagid_list[i],2)==0)
//            break;
//    }
//    if(i==taglist_num)
//        return taglist_num;
//    //tagofflinetime[i] = 0;
//    return i;
//}
uint16_t CmpTagInList(uint16_t tagid)
{   uint16_t i;
    for(i=0; i<taglist_num; i++)
@@ -405,12 +470,8 @@
        if(memcmp(&tagid,&tagid_list[i],2)==0)
            break;
    }
    if(i==taglist_num)
        return taglist_num;
    //tagofflinetime[i] = 0;
    return i;
}
static void resp_msg_set_ts(uint8_t *ts_field, int64_t ts)
{
@@ -444,7 +505,20 @@
    report_ancnum = k;
    taglist_num=j;
}
//void TagListUpdate(void)
//{
//uint16_t i,j=0,k=0;
//    for(i=0; i<taglist_num; i++)
//    {
//             if(tagofflinetime[i]++<TAG_KEEPTIMES)
//        {
//            tagid_list[j]=tagid_list[i];
//            tagdist_list[j] = tagdist_list[i];
//            tagofflinetime[j++]=tagofflinetime[i];
//        }
//        }
//         taglist_num=j;
//}
//static uint8_t tagofflinetime[ANC_MAX_NUM];
//int flag1=0;
@@ -486,13 +560,11 @@
    temp_resp_i64=resp_tx_ts_i64;
    temp_count3= phy_timer_count_get();
    UWB_STATE==UWB_TX_STATE_BUSY;
        response_num++;
        flag_temp2=uwb_tx(send_buffer, 40,1 ,resp_tx_en_start_u32);//立即发送测试size大小
   
        
        tagofflinetime[taglist_pos] = 0;//更新标签通信
    temp_count1=phy_timer_count_get();
//    temp_count1=phy_timer_count_get();
//        temp_tx_flag=1;
//        Delay_Ms(2);
@@ -512,146 +584,146 @@
uint32_t UWB_fachu_count=0;
uint32_t UWB_qiangzhanfachu_count=0;
uint32_t UWB_1003_count,UWB_6666_count=0;
int UwbRange(void)
{
//int UwbRange(void)
//{
    uint8_t i;
    uint16_t tempid;
//    uint8_t i;
//    uint16_t tempid;
    mac_register_process_handler(tx_int_callback, rx_int_callback);
    receive_flag = 0;
        flag_recsuccess = 0;
//    mac_register_process_handler(tx_int_callback, rx_int_callback);
//    receive_flag = 0;
//        flag_recsuccess = 0;
    uwb_rxflag=uwb_rx(0, 0, range_timeout_us);//开启接收
//    uwb_rxflag=uwb_rx(0, 0, range_timeout_us);//开启接收
    uwb_rxflag_num1++;
  //  while(mac_is_busy());
  //  temp_count2=phy_timer_count_get();
        start_receive_count=phy_timer_count_get();
    poll_timeout=US_TO_PHY_TIMER_COUNT(range_timeout_us);//多一个多0.4ms默认0.4ms计算为0.125*4*100000,默认开启1mss
    end_receive_count=start_receive_count+poll_timeout;
    if(end_receive_count>=UINT32_MAX)
    {end_receive_count-=UINT32_MAX;}
    current_count=phy_timer_count_get();
            while(mac_is_busy())
        {
//            IdleTask();
            current_count=phy_timer_count_get();
            if(current_count>end_receive_count&&current_count<end_receive_count+HALF_SECOND_TIME)//超时时间为4.992秒
            {
                    break;
            }
        }
    if(receive_flag==1)//成功接收
    {
        time_count_sdsj=phy_timer_count_get();
//             gpio_pin_set(IO_PIN_5);
//        gpio_pin_clr(IO_PIN_5);
        #ifdef DEBUG_BOXING
//        gpio_pin_set(IO_PIN_5);//测试
//        gpio_pin_clr(IO_PIN_5);//测试
        #endif
//            timeceshi1=phy_timer_count_get();
//            temp_count7=poll_rx_en_start_u32;
        receive_flag=0;
        if(group_id==rx_buf[GROUP_ID_IDX]&&rx_buf[MESSAGE_TYPE_IDX] == MBX_POLL)/*&&!memcmp(&rx_buf[TAG_ID_IDX],&g_com_map[BIND_DEV_ID],2)*///判断是否是和自己是同一组通讯的且为poll包
        {
//                        UWB_shoudao_count++;
                        flag_recsuccess = 1;
//                      temp_count2=phy_timer_count_get();
            frame_seq_nb2 = rx_buf[SEQUENCE_IDX];//获取包序
            battary = rx_buf[BATTARY_IDX];
            rec_nearbase_num=rx_buf[FZ_NEARBASENUM_INDEX];  //标签传过来的他与基站交互的基站id数目
                      //rec_nearbase_num=25;
            memcpy(&tag_id_recv,&rx_buf[TAG_ID_IDX],2);
            memcpy(rec_ancidlist,&rx_buf[FZ_NEARBASEID_INDEX],2*rec_nearbase_num);
            memcpy(rec_ancdistlist,&rx_buf[FZ_NEARBASEID_INDEX+2*rec_nearbase_num],2*rec_nearbase_num);
            // memcpy(&rec_antdelay,&rx_buf[FZ_NEARBASEID_INDEX+rec_nearbase_num*4],2);
//            timeceshi1=phy_timer_count_get();
//            temp_count7=poll_rx_en_start_u32;
                      taglist_pos=CmpTagInList(tag_id_recv);
            for(i=0; i<rec_nearbase_num; i++)
            {
                if(rec_ancidlist[i] == dev_id)
                {
                    rec_ancdistlist[i]+=(int16_t)g_com_map[DIST_OFFSET];
                    PushAnchorDataArray(tag_id_recv,rec_ancdistlist[i],battary);
                                      UWB_fachu_count++;
//    uwb_rxflag_num1++;
//  //  while(mac_is_busy());
//  //  temp_count2=phy_timer_count_get();
//        start_receive_count=phy_timer_count_get();
//    poll_timeout=US_TO_PHY_TIMER_COUNT(range_timeout_us);//多一个多0.4ms默认0.4ms计算为0.125*4*100000,默认开启1mss
//    end_receive_count=start_receive_count+poll_timeout;
//    if(end_receive_count>=UINT32_MAX)
//    {end_receive_count-=UINT32_MAX;}
//    current_count=phy_timer_count_get();
//            while(mac_is_busy())
//        {
////            IdleTask();
//            current_count=phy_timer_count_get();
//            if(current_count>end_receive_count&&current_count<end_receive_count+HALF_SECOND_TIME)//超时时间为4.992秒
//            {
//                    break;
//            }
//        }
//
//    if(receive_flag==1)//成功接收
//    {
//        time_count_sdsj=phy_timer_count_get();
////             gpio_pin_set(IO_PIN_5);
//
////        gpio_pin_clr(IO_PIN_5);
//        #ifdef DEBUG_BOXING
////        gpio_pin_set(IO_PIN_5);//测试
////        gpio_pin_clr(IO_PIN_5);//测试
//        #endif
////            timeceshi1=phy_timer_count_get();
////            temp_count7=poll_rx_en_start_u32;
//        receive_flag=0;
//        if(group_id==rx_buf[GROUP_ID_IDX]&&rx_buf[MESSAGE_TYPE_IDX] == MBX_POLL)/*&&!memcmp(&rx_buf[TAG_ID_IDX],&g_com_map[BIND_DEV_ID],2)*///判断是否是和自己是同一组通讯的且为poll包
//        {
////                        UWB_shoudao_count++;
//                        flag_recsuccess = 1;
////                      temp_count2=phy_timer_count_get();
//            frame_seq_nb2 = rx_buf[SEQUENCE_IDX];//获取包序
//            battary = rx_buf[BATTARY_IDX];
//            rec_nearbase_num=rx_buf[FZ_NEARBASENUM_INDEX];  //标签传过来的他与基站交互的基站id数目
//
//                      //rec_nearbase_num=25;
//
//            memcpy(&tag_id_recv,&rx_buf[TAG_ID_IDX],2);
//            memcpy(rec_ancidlist,&rx_buf[FZ_NEARBASEID_INDEX],2*rec_nearbase_num);
//            memcpy(rec_ancdistlist,&rx_buf[FZ_NEARBASEID_INDEX+2*rec_nearbase_num],2*rec_nearbase_num);
//            // memcpy(&rec_antdelay,&rx_buf[FZ_NEARBASEID_INDEX+rec_nearbase_num*4],2);
////            timeceshi1=phy_timer_count_get();
////            temp_count7=poll_rx_en_start_u32;
//                      taglist_pos=CmpTagInList(tag_id_recv);
//            for(i=0; i<rec_nearbase_num; i++)
//            {
//
//                if(rec_ancidlist[i] == dev_id)
//                {
//                    rec_ancdistlist[i]+=(int16_t)g_com_map[DIST_OFFSET];
//                    PushAnchorDataArray(tag_id_recv,rec_ancdistlist[i],battary);
//                                      UWB_fachu_count++;
////        #ifdef DEBUG_BOXING
//////        gpio_pin_clr(IO_PIN_5);//测试
////        gpio_pin_set(IO_PIN_5);//测试
////        #endif
//                }
//            }
//            for(i=0; i<rec_nearbase_num; i++)
//            {
//                                memcpy(&tempid,&rx_buf[FZ_NEARBASEID_INDEX+i*2],2);
//                    if(tempid==dev_id)
//                    {
//                        Anchor_RecNearPoll(i);
//                                      tagdist_list[taglist_pos]=rec_ancdistlist[i];
//                        if(group_min_dist[group_id]>rec_ancdistlist[i])
//                        {
//                            group_min_dist[group_id] = rec_ancdistlist[i];
//                        }
//                        if(taglist_pos==taglist_num)// taglist_pos==taglist_num è¯´æ˜Žè¿™ä¸ªåŸºç«™ä¸åœ¨å½“前列表中
//                        {   //tempid==dev_id è¯´æ˜ŽåŸºç«™ä¸‹å‘测距报文有这个标签的信息
//                            taglist_num++;          //满足上述两种情况才会添加基站ID进入列表中,否则会出现标签不在基站列表中,标签也不响应的情况
//                            tagid_list[taglist_pos] = tag_id_recv;
//                        }
//                        break;
//                                        }
//            }
//            if(i==rec_nearbase_num)
//            {
//
//                seize_anchor=1;   //抢占anchor
//                Anchor_RecNearPoll(i);
//                              UWB_qiangzhanfachu_count++;
//            }
//                        recev_error_num=0;
////            sleep_timer_start(__MS_TO_32K_CNT(UWB_DELAY_TIME_US));//测试
////            LOG_INFO(TRACE_MODULE_APP,"标签ID:%X,距离: %d ä¿¡å·å¼ºåº¦ï¼š%d.\r\n",g_com_map[BIND_DEV_ID],distance,rssi);
//
//                }
//      //  uwb_rxflag=uwb_rx(0, 0, range_timeout_us);
//    }
//        #ifdef DEBUG_BOXING
////        gpio_pin_clr(IO_PIN_5);//测试
//        gpio_pin_set(IO_PIN_5);//测试
//        #endif
                }
            }
            for(i=0; i<rec_nearbase_num; i++)
            {
                                memcpy(&tempid,&rx_buf[FZ_NEARBASEID_INDEX+i*2],2);
                    if(tempid==dev_id)
                    {
                        Anchor_RecNearPoll(i);
                                      tagdist_list[taglist_pos]=rec_ancdistlist[i];
                        if(group_min_dist[group_id]>rec_ancdistlist[i])
                        {
                            group_min_dist[group_id] = rec_ancdistlist[i];
                        }
                        if(taglist_pos==taglist_num)// taglist_pos==taglist_num è¯´æ˜Žè¿™ä¸ªåŸºç«™ä¸åœ¨å½“前列表中
                        {   //tempid==dev_id è¯´æ˜ŽåŸºç«™ä¸‹å‘测距报文有这个标签的信息
                            taglist_num++;          //满足上述两种情况才会添加基站ID进入列表中,否则会出现标签不在基站列表中,标签也不响应的情况
                            tagid_list[taglist_pos] = tag_id_recv;
                        }
                        break;
                                        }
            }
            if(i==rec_nearbase_num)
            {
                seize_anchor=1;   //抢占anchor
                Anchor_RecNearPoll(i);
                              UWB_qiangzhanfachu_count++;
            }
                        recev_error_num=0;
//            sleep_timer_start(__MS_TO_32K_CNT(UWB_DELAY_TIME_US));//测试
//            LOG_INFO(TRACE_MODULE_APP,"标签ID:%X,距离: %d ä¿¡å·å¼ºåº¦ï¼š%d.\r\n",g_com_map[BIND_DEV_ID],distance,rssi);
                }
      //  uwb_rxflag=uwb_rx(0, 0, range_timeout_us);
    }
        #ifdef DEBUG_BOXING
//        gpio_pin_clr(IO_PIN_5);//测试
//        gpio_pin_set(IO_PIN_5);//测试
        #endif
    delay_us(1);
    uwb_rx_force_off(1);
//        gpio_pin_clr(IO_PIN_5);
//        #ifdef DEBUG_BOXING
//        gpio_pin_clr(IO_PIN_5);//测试.
//        #endif
//        if(!flag_recsuccess)
//        {
//            sleep_timer_start(__MS_TO_32K_CNT(UWB_DELAY_TIME_US-3));//测试
//        LOG_INFO(TRACE_MODULE_APP,"测距失败,计数:%d\r\n",recev_error_num);
//        if(recev_error_num++>5)
//        {
//            recev_error_num=0;
//            UWB_work_state=SEARCH_DEV;
//            uwb_searchcount = 0;
//            search_open_flag = 1;
//        }
//            }
//        #ifdef DEBUG_BOXING
//        gpio_pin_clr(IO_PIN_5);//测试
////        gpio_pin_set(IO_PIN_5);//测试
//        #endif
}
//        #endif
//
//    delay_us(1);
//    uwb_rx_force_off(1);
////        gpio_pin_clr(IO_PIN_5);
////        #ifdef DEBUG_BOXING
////        gpio_pin_clr(IO_PIN_5);//测试.
////        #endif
////        if(!flag_recsuccess)
////        {
////            sleep_timer_start(__MS_TO_32K_CNT(UWB_DELAY_TIME_US-3));//测试
////        LOG_INFO(TRACE_MODULE_APP,"测距失败,计数:%d\r\n",recev_error_num);
////        if(recev_error_num++>5)
////        {
////            recev_error_num=0;
////            UWB_work_state=SEARCH_DEV;
////            uwb_searchcount = 0;
////            search_open_flag = 1;
////        }
////            }
////        #ifdef DEBUG_BOXING
////        gpio_pin_clr(IO_PIN_5);//测试
//////        gpio_pin_set(IO_PIN_5);//测试
////        #endif
//}
int Uwbinit(void)
{
    uwb_open();
@@ -813,7 +885,6 @@
                                                if(taglist_pos==taglist_num)// taglist_pos==taglist_num è¯´æ˜Žè¿™ä¸ªåŸºç«™ä¸åœ¨å½“前列表中
                                                {   //tempid==dev_id è¯´æ˜ŽåŸºç«™ä¸‹å‘测距报文有这个标签的信息
                                                        taglist_num++;          //满足上述两种情况才会添加基站ID进入列表中,否则会出现标签不在基站列表中,标签也不响应的情况
                                                        tagid_list[taglist_pos] = tag_id_recv;
                                                }
                                                break;
@@ -821,17 +892,16 @@
                                }
                                 if((i==rec_nearbase_num&&taglist_pos==taglist_num)||(rec_nearbase_num==0&&!ExistInTagList(tag_id_recv)))//当基站不在标签列表中,标签也不在基站列表中时,随机找个时间片回复基站。
                {
                                         REPLY_POLL_NUM++;
                                         send_qiangzhan_NUM=1;
                       Anchor_RecNearPoll(rec_nearbase_num);
//                                       REPLY_POLL_NUM++;
//                                       send_qiangzhan_NUM=1;
                }
                }
    else{
//                if(UWB_STATE==UWB_STATE_IDLE)
//                {
//                UWB_STATE=UWB_RX_STATE_BUSY;
//                OpenUWB();
//                }
#ifdef USE_TX_UWBON
                    UWB_STATE=UWB_RX_STATE_BUSY;
                    OpenUWB();//再次开启UWB接收
#endif
            }
                
                
@@ -924,7 +994,7 @@
//            if(group_id==rx_buf[GROUP_ID_IDX]&&rx_buf[MESSAGE_TYPE_IDX] == MBX_POLL&&!memcmp(&rx_buf[TAG_ID_IDX],&g_com_map[BIND_DEV_ID],2))//判断是否是和自己是同一组通讯的且为poll包
            if(group_id==rx_buf[GROUP_ID_IDX]&&rx_buf[MESSAGE_TYPE_IDX] == MBX_POLL)//判断是否是和自己是同一组通讯的且为poll包
                        {   
                              sleep_timer_start(__MS_TO_32K_CNT(UWB_DELAY_TIME_US-13));//测试
//                              sleep_timer_start(__MS_TO_32K_CNT(UWB_DELAY_TIME_US-13));//测试
                                range_timeout_us=20000;//将下次range开启后超时时间设为20ms之后再range里恢复
                                temp_count2=phy_timer_count_get();
                frame_seq_nb2 = rx_buf[SEQUENCE_IDX];//获取包序
keil/uwb_simple_example.uvoptx
@@ -220,112 +220,72 @@
          <WinNumber>1</WinNumber>
          <ItemText>temp_count3,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>14</count>
          <WinNumber>1</WinNumber>
          <ItemText>RX_Buffer</ItemText>
        </Ww>
        <Ww>
          <count>15</count>
          <WinNumber>1</WinNumber>
          <ItemText>rec_nearbase_num</ItemText>
        </Ww>
        <Ww>
          <count>16</count>
          <WinNumber>1</WinNumber>
          <ItemText>tagdist_list</ItemText>
        </Ww>
        <Ww>
          <count>17</count>
          <WinNumber>1</WinNumber>
          <ItemText>sleep_time_count,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>18</count>
          <WinNumber>1</WinNumber>
          <ItemText>rec_delaytime,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>19</count>
          <WinNumber>1</WinNumber>
          <ItemText>datalen_offset,0x0A</ItemText>
        </Ww>
      </WatchWindow1>
      <WatchWindow2>
        <Ww>
          <count>0</count>
          <WinNumber>2</WinNumber>
          <ItemText>REV_RX_NUM</ItemText>
          <ItemText>lora_tx_flag</ItemText>
        </Ww>
        <Ww>
          <count>1</count>
          <WinNumber>2</WinNumber>
          <ItemText>REV_POLL_NUM</ItemText>
          <ItemText>nomove_count</ItemText>
        </Ww>
        <Ww>
          <count>2</count>
          <WinNumber>2</WinNumber>
          <ItemText>REPLY_POLL_NUM</ItemText>
          <ItemText>LORA_POLL_COUNT</ItemText>
        </Ww>
        <Ww>
          <count>3</count>
          <WinNumber>2</WinNumber>
          <ItemText>num</ItemText>
          <ItemText>BT_SEND_flag</ItemText>
        </Ww>
        <Ww>
          <count>4</count>
          <WinNumber>2</WinNumber>
          <ItemText>tagid_list</ItemText>
          <ItemText>rxdone</ItemText>
        </Ww>
        <Ww>
          <count>5</count>
          <WinNumber>2</WinNumber>
          <ItemText>tag_id_recv</ItemText>
          <ItemText>txdone</ItemText>
        </Ww>
        <Ww>
          <count>6</count>
          <WinNumber>2</WinNumber>
          <ItemText>tagid_list</ItemText>
        </Ww>
        <Ww>
          <count>7</count>
          <WinNumber>2</WinNumber>
          <ItemText>taglist_num</ItemText>
        </Ww>
        <Ww>
          <count>8</count>
          <WinNumber>2</WinNumber>
          <ItemText>rx_report</ItemText>
        </Ww>
        <Ww>
          <count>9</count>
          <WinNumber>2</WinNumber>
          <ItemText>TX_CALL_POLL_NUM</ItemText>
        </Ww>
        <Ww>
          <count>10</count>
          <WinNumber>2</WinNumber>
          <ItemText>tagdist_list,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>11</count>
          <WinNumber>2</WinNumber>
          <ItemText>lora_sendbuffer</ItemText>
        </Ww>
        <Ww>
          <count>12</count>
          <WinNumber>2</WinNumber>
          <ItemText>BT_SEND_flag,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>13</count>
          <WinNumber>2</WinNumber>
          <ItemText>sleep_time_count,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>14</count>
          <WinNumber>2</WinNumber>
          <ItemText>rec_delaytime,0x0A</ItemText>
        </Ww>
        <Ww>
          <count>15</count>
          <WinNumber>2</WinNumber>
          <ItemText>DMA_RXBuf_BT</ItemText>
        </Ww>
        <Ww>
          <count>16</count>
          <WinNumber>2</WinNumber>
          <ItemText>report_ancnum</ItemText>
        </Ww>
        <Ww>
          <count>17</count>
          <WinNumber>2</WinNumber>
          <ItemText>temp_count3</ItemText>
        </Ww>
        <Ww>
          <count>18</count>
          <WinNumber>2</WinNumber>
          <ItemText>rec_ancdistlist</ItemText>
        </Ww>
        <Ww>
          <count>19</count>
          <WinNumber>2</WinNumber>
          <ItemText>TX_CALL_POLL_NUM</ItemText>
        </Ww>
        <Ww>
          <count>20</count>
          <WinNumber>2</WinNumber>
          <ItemText>send_buffer</ItemText>
          <ItemText>time_count</ItemText>
        </Ww>
      </WatchWindow2>
      <MemoryWindow1>
@@ -391,7 +351,7 @@
  <Group>
    <GroupName>Algo</GroupName>
    <tvExp>0</tvExp>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
@@ -435,7 +395,7 @@
  <Group>
    <GroupName>Device</GroupName>
    <tvExp>0</tvExp>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
@@ -467,7 +427,7 @@
  <Group>
    <GroupName>Driver</GroupName>
    <tvExp>0</tvExp>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
@@ -811,7 +771,7 @@
  <Group>
    <GroupName>Main</GroupName>
    <tvExp>0</tvExp>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
@@ -987,7 +947,7 @@
  <Group>
    <GroupName>OS</GroupName>
    <tvExp>0</tvExp>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
@@ -1115,7 +1075,7 @@
  <Group>
    <GroupName>Platform</GroupName>
    <tvExp>0</tvExp>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
@@ -1167,7 +1127,7 @@
  <Group>
    <GroupName>Utility</GroupName>
    <tvExp>0</tvExp>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
@@ -1199,7 +1159,7 @@
  <Group>
    <GroupName>HidoLib</GroupName>
    <tvExp>0</tvExp>
    <tvExp>1</tvExp>
    <tvExpOptDlg>0</tvExpOptDlg>
    <cbSel>0</cbSel>
    <RteFlg>0</RteFlg>
user_config.h
@@ -136,7 +136,7 @@
/* =========================================================================================================================== */
/** TX power level: 0 ~ 60 */
#define TX_POWER_LEVEL (55)
#define TX_POWER_LEVEL (55)//60功率会存在失真的情况
/** Antenna port number for AoA, 2~4 */
#define RX_AOA_ANT_PORTS_NUM (4)
@@ -144,14 +144,20 @@
/** Antenna ports combination for AoA, @ref enum RX_ANTENNA_MODE_T */
#define RX_AOA_ANT_PORTS_COMBINATION (RX_4PORTS_ANT_3_0_1_2)
/** Antenna ports combination, @ref macro definition RX_xPORTS_ANT_xxx */
#define RX_ANT_PORTS_COMBINATION (RX_4PORTS_ANT_3_0_1_2)
/** Antenna pattern: Linear or Square */
#define SQUARE_4ANTS (0)
#define RANGING_CORR (0)
/** Velocity of propagation (%) */
#define VP_VAL (100)
/** Maximum PHY payload length */
#define PHY_PAYLOAD_LEN_MAX (127)
/* =========================================================================================================================== */
/* ================                                     Simple Selection                                      ================ */
@@ -183,7 +189,9 @@
//#define SRCLK_PIN IO_PIN_8
//#define RCLK_PIN IO_PIN_7
#define DEBUG_BOXING
//#define USE_TX_UWBON
#define WSF_EN
#define DW1000
#define GROUPID_SWITCH
//#define TEST_FREQ
/* =========================================================================================================================== */