zhyinch
2022-07-21 388017aa9902a6b41dbb2adcc7cbd3cd37c38691
Ô´Âë/ºËÐİå/Src/application/dw_app.c
@@ -802,6 +802,7 @@
u16 tagid_list[TAG_NUM_IN_SYS];
u8 tagofflinetime[TAG_NUM_IN_SYS];
int32_t tagdist_list[TAG_NUM_IN_SYS];
u8 tagseq_list[TAG_NUM_IN_SYS];
void TagListUpdate(void)
{
   u16 i,j=0,temp[TAG_NUM_IN_SYS];
@@ -955,7 +956,10 @@
         }else{
            motorstate =0;
         }
         if(frame_seq_nb2!=tagseq_list[taglist_pos]+1)
            {
                tagdist_list[taglist_pos]=0x1ffff;
            }
         if(new_tagid)
         {
            tagdist_list[taglist_pos]=0x1ffff;
@@ -1059,7 +1063,7 @@
                  #ifdef TDFILTER
                  NewTrackingDiffUpdate(taglist_pos, (float)hex_dist);
                  filter_dist = pos_predict[taglist_pos]/10;
                        filter_speed = vel_predict[taglist_pos]/10;
                        //filter_speed = vel_predict[taglist_pos];
                        newmeasure = 1;
                  #else
                  filter_dist=hex_dist/10;
@@ -1073,6 +1077,7 @@
                        }else{
                            g_Tagdist[taglist_pos]= 1;
                        }
                        tagseq_list[taglist_pos] = frame_seq_nb2;
            #ifdef USART_SINGLE_OUTPUT
               usart_send[2] = 1;//正常模式 
               usart_send[3] = 17;//数据段长度