From 8d20a8eefcfdd051c9d65bcb6a6ba4ab5b458a9c Mon Sep 17 00:00:00 2001 From: guanjiao <sqrgj@163.com> Date: 星期一, 08 十月 2018 06:20:24 +0800 Subject: [PATCH] 增加说明文档 --- 源码/核心板/Src/application/beep_logic_app.c | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/beep_logic_app.c" "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/beep_logic_app.c" index d93e96f..945a7e9 100644 --- "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/beep_logic_app.c" +++ "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/beep_logic_app.c" @@ -5,14 +5,22 @@ #include "dw_app.h" void main_logic(void) //主逻辑在这里执行 -{ +{uint16_t i, min_dist; //除UWB之外的其他代码... static uint16_t beep_judge_cnt = 0; if(beep_judge_cnt++ >= 200) { beep_judge_cnt = 0; - - if(dis_after_filter <= g_com_map[ALARM_DISTANCE]) + min_dist=0xffff; + for(i = 0; i < 255;i++) + { + if(g_Tagdist[i] < min_dist) + { + min_dist=g_Tagdist[i]; + } + + } + if(min_dist <= g_com_map[ALARM_DISTANCE]) { switch(g_com_map[ALARM_DEV]) { -- Gitblit v1.9.3