zhyinch
2019-11-13 0e69d28390c6ec7058499536073fb0e21cc84f5d
修改标签距离判断bug
已修改1个文件
4 ■■■■ 文件已修改
源码/核心板/Src/application/dw_app.c 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
源码/核心板/Src/application/dw_app.c
@@ -612,13 +612,13 @@
                    dis_after_filter=dist_cm;
                    hex_dist = dist_cm+(int16_t)g_com_map[DIST_OFFSET];
                        if(tag_id_recv-TAG_ID_START<=TAG_NUM_IN_SYS)
                    if(abs(hex_dist-his_dist[tag_id_recv-TAG_ID_START])<1000)
                    if(abs(hex_dist-his_dist[tag_id_recv-TAG_ID_START])<1000&&hex_dist<100000)
                    {
                        g_Tagdist[tag_id_recv-TAG_ID_START] = hex_dist;
                        anchor_dist_last_frm[tag_id_recv-TAG_ID_START] = hex_dist;
                    }
                    his_dist[tag_id_recv-TAG_ID_START]=hex_dist;
                    g_Tagdist[tag_id_recv]=    hex_dist;
                    g_Tagdist[tag_id_recv]=    anchor_dist_last_frm[tag_id_recv-TAG_ID_START];
                    g_flag_Taggetdist[tag_id_recv]=0;
                    if(!g_com_map[MODBUS_MODE])
                    {