WXK
2025-07-23 5e7b2ec568c4fd0497564e6f45a482a4e0f33b33
keil/uwb_tag.c
@@ -286,6 +286,28 @@
            temp_flag=1;
    }
}
#ifdef _UWB_1HZ
uint16_t time111=1000;
void SetLPTimer(uint16_t time)
{
    sleep_timer_stop();
    if(time==0)
    {
    time111=1000;
    sleep_timer_start(__MS_TO_32K_CNT(time111));
    }
    else
    {
    time111=time111+time;
    if(time111>1100)
    {
    time111=1000;
    }
    sleep_timer_start(__MS_TO_32K_CNT(time111));//测试
    }
}
#else
uint16_t time111=5000;
void SetLPTimer(uint16_t time)
{
@@ -305,6 +327,8 @@
    sleep_timer_start(__MS_TO_32K_CNT(time111));//测试 
    }    
}
#endif
////注意:因为新注册的标签并不知道基站已经收到了,所以要在下一包立刻将新的标签ID发出,否则标签会一直抢占基站的poll包。
////方法是将新注册的标签添加到下次发送的标签列表头部,其他标签依次向后挪动。