keil/uwb_app.c
@@ -12,6 +12,7 @@
#include "lib_aoa.h"
#include "WS2812.h"
#include "PCA9555.h"
#include "GPS.h"
extern int simple_main(void);
extern int temp_main(void);
void Calibration_Time(void);
@@ -616,8 +617,8 @@
{
//   while(!mac_is_busy())
//    {
//      flag_temp1=uwb_rx(0, 0,range_timeout_us);//提交接收请求
//      uwb_rx_flag=1;
      flag_temp1=uwb_rx(0, 0,range_timeout_us);//提交接收请求
      uwb_rx_flag=1;
//    }
      //LOG_INFO(TRACE_MODULE_APP,"打开uwb_rx\r\n");
}   
@@ -694,7 +695,7 @@
                    memcpy(&usart_send[17+taglist_num*4],&anchordata_bat,taglist_num);
               checksum = Checksum_u16(&usart_send[2],15+5*taglist_num);
               memcpy(&usart_send[17+5*taglist_num],&checksum,2);
              if(lounei_flag==0&&heart_upload_time%3==0)
              if(lounei_flag==0&&heart_upload_time%UPLOAD_4G_TIME==0)
            {
                HexToAsciiSendUDP(usart_send,19+5*taglist_num);
                count_hexupload++;
@@ -736,7 +737,7 @@
      
   case RANGE:
//   time_flag=HIDO_TimerGetTick()-wltag_uwbtimer;
   if(HIDO_TimerGetTick()-wltag_uwbtimer>2&&uwb_rx_flag==0)
   if(HIDO_TimerGetTick()-wltag_uwbtimer>4&&uwb_rx_flag==0)
      { 
         wltag_uwbtimer = HIDO_TimerGetTick();
         OpenUWB();