1
WXK
2024-01-24 42c0d595c6ab74396416028dffa398a31da1b335
Src/application/dw_mbx_anc.c
@@ -2,7 +2,6 @@
///////////////////////////////////免布线时间同步代码
typedef enum{   Sync_Lost, //同步丢失         同步时间 100秒同步一次,每次同步开启2秒,发起测距请求
                Sync_Range,//同步状态 测距    同步时间 10秒同步一次,开启10ms,发起测距请求
                Sync_Config,//同步状态 配置   同步时间 1秒同步一次,不发起测距请求
@@ -77,7 +76,7 @@
}
static uint16_t current_count,target_count;
void LoraSyncRecPoll(void) 
{
{
    if(sync_interval_count++>=sync_interval_s)
    {
        current_count=HAL_LPTIM_ReadCounter(&hlptim1); //如果需要触发同步就会等待触发时间,提前2ms打开接收
@@ -134,7 +133,8 @@
                        
                        break;
                    case SUBMSG_UPDATE_ANC:
                        if(!memcmp(&dev_id,&lora_recbuffer[ANCTAG_DEVICEID_IDX],2))
                        {LoraUp_Poll();}
                        break;
                }
           }