| | |
| | | //deca_sleep(1000); |
| | | |
| | | g_com_map[GROUP_ID]=3; |
| | | g_com_map[VERSION] = (3<<8)|4; |
| | | g_com_map[VERSION] = (3<<8)|5; |
| | | |
| | | if (g_com_map[COM_INTERVAL] <50) |
| | | { |
| | |
| | | extern uint16_t testlorarecve; |
| | | void Uwb_Zubao_Poll() |
| | | { |
| | | |
| | | for(u16 i=0;i<taglist_num-1;i++) |
| | | { |
| | | for(u16 j=0;j<taglist_num-1-i;j++) |
| | | { |
| | | if(tagdist_list[j]>tagdist_list[j+1]) |
| | | { |
| | | u16 id,dist; |
| | | u8 bat; |
| | | id = tagid_list[j]; |
| | | dist = tagdist_list[j]; |
| | | bat = tagbat_list[j]; |
| | | tagid_list[j] = tagid_list[j+1]; |
| | | tagdist_list[j] = tagdist_list[j+1]; |
| | | tagbat_list[j] = tagbat_list[j+1]; |
| | | tagid_list[j+1] = id; |
| | | tagdist_list[j+1] = dist; |
| | | tagbat_list[j+1] = bat; |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | uint16_t state_flag; |
| | | u16 uwbchecksum; |
| | | state_flag=fangchai_flag<<4; |