Просмотр исходного кода

修改 : 开入防抖数据赋值;

lch 8 месяцев назад
Родитель
Сommit
dc56e676f4
2 измененных файлов с 5 добавлено и 4 удалено
  1. 2 1
      README.md
  2. 3 3
      app_public/fuxi_public/fuxi_bsp/source/equ_fuxi.c

+ 2 - 1
README.md

@@ -62,4 +62,5 @@
 # 202601(04-11)
 01. 修改 : 开出接口;
 02. 修改 : 压板赋值;
-03. 增加 : 频率追踪投退下发到RV核;
+03. 增加 : 频率追踪投退下发到RV核;
+04. 修改 : 开入防抖数据赋值;

+ 3 - 3
app_public/fuxi_public/fuxi_bsp/source/equ_fuxi.c

@@ -108,7 +108,7 @@ int equ_config_di_yd(void)
     ecd = g_equ_config_di;
     for (i = 0; i < g_equ_config->di_num; i++)
     {
-        g_di_st[ecd->slot][ecd->index].tm_filter = (u32)tRunPara.wYXFD * 1000;
+        g_di_st[ecd->slot][ecd->index].tm_filter = (u32)tRunPara.wYXFD;
         ecd++;
     }
 
@@ -434,10 +434,10 @@ int equ_init_rv_di(void)
     struct equ_config_di *ecd;
 
     ecd = g_equ_config_di;
-    // rt_printf("g_equ_config->di_num = %d\r\n", g_equ_config->di_num);
     for (int i = 0; i < g_equ_config->di_num; i++)
     {
-        t_di_cfg.us_as_time[i] = ecd->filter_time;
+        t_di_cfg.us_as_time[i] = g_di_st[ecd->slot][ecd->index].tm_filter;
+        // rt_printf("[%02d] g_di_st[%02d][%02d].tm_filter = %d\r\n", i, ecd->slot, ecd->index, g_di_st[ecd->slot][ecd->index].tm_filter);
         ecd++;
     }
     return shm_packet_write_v2(SHM_ADDR_R_DI_ASTIME, (uint8_t *)&t_di_cfg, sizeof(struct t_shmdata_di_astime));