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; }