| | |
| | | u8 misdist_num[TAG_NUM_IN_SYS],seize_anchor,getrange_success=0; |
| | | int32_t filter_dist,filter_speed; |
| | | u8 newmeasure,recpoll_len; |
| | | float fiter_p; |
| | | u8 Anchor_RecNearPoll(u8 ancrec_nearbasepos) //0 mainbase 1 first near_base |
| | | { |
| | | u8 motorstate; |
| | |
| | | //filter_speed = vel_predict[taglist_pos]; |
| | | newmeasure = 1; |
| | | #else |
| | | filter_dist=hex_dist/10; |
| | | if(tagdist_list[taglist_pos]>0&&tagdist_list[taglist_pos]<50000) |
| | | { |
| | | filter_dist=(hex_dist/10)*fiter_p+(1-fiter_p)*tagdist_list[taglist_pos]; |
| | | }else{ |
| | | filter_dist = hex_dist/10; |
| | | } |
| | | #endif |
| | | misdist_num[taglist_pos]=0; |
| | | tagdist_list[taglist_pos] = filter_dist; |