keil/include/drivers/uwb_app.c
@@ -461,11 +461,18 @@
//    }
//    anchordata_num=j;
//}
uint16_t report_ancdist[ANC_MAX_NUM],report_ancid[ANC_MAX_NUM];
void TagListUpdate(void)
{
uint16_t i,j=0,k=0;
    for(i=0; i<taglist_num; i++)
    {
         if(tagofflinetime[i]++<REPORT_TAG_KEEPTIMES)
        {
            report_ancid[k]=tagid_list[i];
            report_ancdist[k++]=(uint16_t)tagdist_list[i];
        }
          if(tagofflinetime[i]++<TAG_KEEPTIMES)
        {
            tagid_list[j]=tagid_list[i];
@@ -474,6 +481,7 @@
            tagofflinetime[j++]=tagofflinetime[i];
        }
      }
         report_ancnum = k;
       taglist_num=j;
}