| | |
| | | } |
| | | |
| | | /* RX done process handler. */ |
| | | int8_t rssi; |
| | | int8_t rssi,snr_temp; |
| | | uint32_t range_timeout_us = 2000000;//yuan5000 |
| | | uint8_t flag_temp2,flag_temp1; |
| | | uint16_t uwb_losttimer; |
| | |
| | | rssi = rx_report->rssi; |
| | | //receive_flag=1; |
| | | Anchor_App(); |
| | | //ranging_rssi_get(&rssi,&snr_temp); |
| | | // // PDoA caculation |
| | | if (sts_valid_check())//为了避免影响时序放到了回包后进行操作 |
| | | { |
| | |
| | | uwb_rx_flag=1; |
| | | //LOG_INFO(TRACE_MODULE_APP,"打开uwb_rx\r\n"); |
| | | } |
| | | //uint8_t temp_tag_num; |
| | | uint8_t temp_tag_num1; |
| | | void UWBOneSecondTask(void) |
| | | { |
| | | TagListUpdate();//更新标签数 |
| | | //temp_tag_num1++; |
| | | uwb_losttimer++; |
| | | if(uwb_losttimer>g_com_map[UWB_RNAGE_TIME]) |
| | | uwb_losttimer=g_com_map[UWB_RNAGE_TIME]+1;//防止溢出 |